az automation source-control
Nota
Questo riferimento fa parte dell'estensione di automazione per l'interfaccia della riga di comando di Azure (versione 2.55.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az automation source-control . Altre informazioni sulle estensioni.
Gestire il controllo del codice sorgente.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az automation source-control create |
Creare un controllo del codice sorgente. |
Estensione | Disponibilità generale |
az automation source-control delete |
Eliminare il controllo del codice sorgente. |
Estensione | Disponibilità generale |
az automation source-control list |
Elencare un elenco di controlli di origine. |
Estensione | Disponibilità generale |
az automation source-control show |
Ottiene il controllo del codice sorgente identificato dal nome del controllo del codice sorgente. |
Estensione | Disponibilità generale |
az automation source-control sync-job |
Gestire i processi di sincronizzazione del controllo del codice sorgente. |
Estensione | Disponibilità generale |
az automation source-control sync-job create |
Creare il processo di sincronizzazione per un controllo del codice sorgente. |
Estensione | Disponibilità generale |
az automation source-control sync-job list |
Elencare un elenco dei processi di sincronizzazione del controllo del codice sorgente. |
Estensione | Disponibilità generale |
az automation source-control sync-job show |
Ottenere il processo di sincronizzazione del controllo del codice sorgente identificato dall'ID processo. |
Estensione | Disponibilità generale |
az automation source-control sync-job stream |
Gestire il flusso del processo di sincronizzazione. |
Estensione | Disponibilità generale |
az automation source-control sync-job stream list |
Elencare un elenco di flussi di processo di sincronizzazione identificati dall'ID processo di sincronizzazione. |
Estensione | Disponibilità generale |
az automation source-control sync-job stream show |
Ottenere un flusso di processo di sincronizzazione identificato dall'ID flusso. |
Estensione | Disponibilità generale |
az automation source-control sync-job update |
Aggiornare il processo di sincronizzazione per un controllo del codice sorgente. |
Estensione | Disponibilità generale |
az automation source-control update |
Aggiornare un controllo del codice sorgente. |
Estensione | Disponibilità generale |
az automation source-control create
Creare un controllo del codice sorgente.
az automation source-control create --account
--name
--resource-group
[--access-token]
[--auto-sync {0, 1, f, false, n, no, t, true, y, yes}]
[--branch]
[--description]
[--folder-path]
[--publish-runbook {0, 1, f, false, n, no, t, true, y, yes}]
[--refresh-token]
[--repo-url]
[--source-type {GitHub, VsoGit, VsoTfvc}]
[--token-type {Oauth, PersonalAccessToken}]
Esempio
Creare il controllo del codice sorgente
az automation source-control create -g rg --automation-account-name myAutomationAccount --name source-control --repo-url https://github.com/myAccount/myRepo.git --branch master --source-type GitHub --folder-path / --access-token ghp_MOCKED_GITHUB_TOKEN --token-type PersonalAccessToken --publish-runbook false
Parametri necessari
Nome dell'account di automazione.
Nome del controllo del codice sorgente.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Token di accesso.
Asincrona automatica del controllo del codice sorgente. Il valore predefinito è false.
Ramo del repository del controllo del codice sorgente. Includi ramo come stringa vuota per VsoTfvc.
Descrizione utente del controllo del codice sorgente.
Percorso della cartella del controllo del codice sorgente. Il percorso deve essere relativo.
Pubblicazione automatica del controllo del codice sorgente. Il valore predefinito è true.
Token di aggiornamento.
URL del repository del controllo del codice sorgente.
Tipo di origine. Deve essere uno di VsoGit, VsoTfvc, GitHub, con distinzione tra maiuscole e minuscole.
Tipo di token. Deve essere PersonalAccessToken o Oauth.
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 automation source-control delete
Eliminare il controllo del codice sorgente.
az automation source-control delete [--account]
[--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Esempio
Eliminare il controllo del codice sorgente
az automation source-control delete -g rg --automation-account-name myAutomationAccount --name sourceControl -y
Parametri facoltativi
Nome dell'account di automazione.
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 controllo del codice sorgente.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
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 automation source-control list
Elencare un elenco di controlli di origine.
az automation source-control list --account
--resource-group
[--filter]
[--max-items]
[--next-token]
Esempio
Controllo del codice sorgente elenco
az automation source-control list -g rg --automation-account-name myAutomationAccount
Parametri necessari
Nome dell'account di automazione.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Il filtro da applicare all'operazione.
Numero totale di elementi da restituire nell'output del comando. Se il numero totale di elementi disponibili è maggiore del valore specificato, nell'output del comando viene fornito un token. Per riprendere la paginazione, specificare il valore del token nell'argomento --next-token
di un comando successivo.
Token per specificare dove iniziare la paginazione. Si tratta del valore del token di una risposta troncata in precedenza.
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 automation source-control show
Ottiene il controllo del codice sorgente identificato dal nome del controllo del codice sorgente.
az automation source-control show [--account]
[--ids]
[--name]
[--resource-group]
[--subscription]
Esempio
Ottenere informazioni sul controllo del codice sorgente
az automation source-control show -g rg --automation-account-name myAutomationAccount --name sourceControl
Parametri facoltativi
Nome dell'account di automazione.
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 controllo del codice sorgente.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
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.
az automation source-control update
Aggiornare un controllo del codice sorgente.
az automation source-control update [--access-token]
[--account]
[--add]
[--auto-sync {0, 1, f, false, n, no, t, true, y, yes}]
[--branch]
[--description]
[--folder-path]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--name]
[--publish-runbook {0, 1, f, false, n, no, t, true, y, yes}]
[--refresh-token]
[--remove]
[--repo-url]
[--resource-group]
[--set]
[--source-type {GitHub, VsoGit, VsoTfvc}]
[--subscription]
[--token-type {Oauth, PersonalAccessToken}]
Esempio
Aggiornare le proprietà del controllo del codice sorgente
az automation source-control update -g rg --automation-account-name myAutomationAccount --name sourceControl --access-token ghp_GITHUB_TOKEN --token-type PersonalAccessToken --publish-runbook True
Parametri facoltativi
Token di accesso.
Nome dell'account di automazione.
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.
Asincrona automatica del controllo del codice sorgente. Il valore predefinito è false.
Ramo del repository del controllo del codice sorgente. Includi ramo come stringa vuota per VsoTfvc.
Descrizione utente del controllo del codice sorgente.
Percorso della cartella del controllo del codice sorgente. Il percorso deve essere relativo.
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 controllo del codice sorgente.
Pubblicazione automatica del controllo del codice sorgente. Il valore predefinito è true.
Token di aggiornamento.
Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list OR --remove propertyToRemove.
URL del repository del controllo del codice sorgente.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=.
Tipo di origine. Deve essere uno di VsoGit, VsoTfvc, GitHub, con distinzione tra maiuscole e minuscole.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Tipo di token. Deve essere PersonalAccessToken o Oauth.
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.