az postgres flexible-server deploy
Abilitare ed eseguire il flusso di lavoro gitHub Actions per il server PostgreSQL.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az postgres flexible-server deploy run |
Eseguire un flusso di lavoro esistente nel repository GitHub. |
Nucleo | GA |
az postgres flexible-server deploy setup |
Creare il file del flusso di lavoro di GitHub Actions per il server PostgreSQL. |
Nucleo | GA |
az postgres flexible-server deploy run
Eseguire un flusso di lavoro esistente nel repository GitHub.
az postgres flexible-server deploy run --action-name
--branch
Esempio
Eseguire un flusso di lavoro esistente nel repository GitHub
az postgres flexible-server deploy run --action-name testAction --branch userBranch
Parametri necessari
Nome dell'azione github.
Nome del ramo che si vuole caricare il file di azione github. Il valore predefinito sarà current branch.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato dell'output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az postgres flexible-server deploy setup
Creare il file del flusso di lavoro di GitHub Actions per il server PostgreSQL.
az postgres flexible-server deploy setup --admin-password
--admin-user
--repo
--sql-file
[--action-name]
[--allow-push {false, true}]
[--branch]
[--database-name]
[--ids]
[--resource-group]
[--server-name]
[--subscription]
Esempio
Creare il file del flusso di lavoro di GitHub Actions per il server PostgreSQL.
az postgres flexible-server deploy setup -s testserver -g testGroup -u username -p password --sql-file test.sql --repo username/userRepo -d flexibleserverdb --action-name testAction
Creare il file del flusso di lavoro di GitHub Actions per il server PostgreSQL ed eseguirne il push nel repository remoto
az postgres flexible-server deploy setup -s testserver -g testGroup -u username -p password --sql-file test.sql --repo username/userRepo -d flexibleserverdb --action-name testAction --branch userBranch --allow-push
Parametri necessari
Password dell'amministratore. Minimo 8 caratteri e massimo 128 caratteri. La password deve contenere caratteri di tre delle categorie seguenti: lettere maiuscole, lettere minuscole, numeri e caratteri non alfanumerici.
Nome utente amministratore per il server. Una volta impostata, non può essere modificata.
Nome del nome utente e del repository github, ad esempio Azure/azure-cli.
Percorso del file sql. Il file sql deve essere già presente nel repository.
Parametri facoltativi
Nome dell'azione github.
Eseguire il push del file action yml nel repository remoto. Le modifiche verranno spostate nel repository di origine, nel ramo speificato o nel ramo corrente, se non specificato.
Nome del ramo che si vuole caricare il file di azione github. Il valore predefinito sarà current branch.
Nome del database da creare durante il provisioning del server di database.
Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Nome del server. Il nome può contenere solo lettere minuscole, numeri e il trattino (-). Minimo 3 caratteri e massimo 63 caratteri.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato dell'output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.