Freigeben über


az postgres flexible-server deploy

Aktivieren und Ausführen des GitHub-Aktionen-Workflows für Den PostgreSQL-Server.

Befehle

Name Beschreibung Typ Status
az postgres flexible-server deploy run

Führen Sie einen vorhandenen Workflow in Ihrem GitHub-Repository aus.

Kernspeicher Allgemein verfügbar
az postgres flexible-server deploy setup

Erstellen Sie die Workflowdatei "GitHub Actions" für den PostgreSQL-Server.

Kernspeicher Allgemein verfügbar

az postgres flexible-server deploy run

Führen Sie einen vorhandenen Workflow in Ihrem GitHub-Repository aus.

az postgres flexible-server deploy run --action-name
                                       --branch

Beispiele

Ausführen eines vorhandenen Workflows in Ihrem GitHub-Repository

az postgres flexible-server deploy run --action-name testAction --branch userBranch

Erforderliche Parameter

--action-name

Der Name der GitHub-Aktion.

--branch

Der Name der Verzweigung, die Sie github-Aktionsdatei hochladen möchten. Der Standardwert ist Ihre aktuelle Verzweigung.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az postgres flexible-server deploy setup

Erstellen Sie die Workflowdatei "GitHub Actions" für den PostgreSQL-Server.

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]

Beispiele

Erstellen Sie die Workflowdatei "GitHub Actions" für den PostgreSQL-Server.

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

Erstellen sie die Workflowdatei "GitHub Actions" für den PostgreSQL-Server, und übertragen Sie sie an die Remoterepository

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

Erforderliche Parameter

--admin-password -p

Das Kennwort des Administrators. Mindestens 8 Zeichen und maximal 128 Zeichen. Das Kennwort muss Zeichen aus drei der folgenden Kategorien enthalten: Englische Großbuchstaben, englische Kleinbuchstaben, Zahlen und nicht alphanumerische Zeichen.

--admin-user -u

Administratorbenutzername für den Server. Nach der Festlegung kann sie nicht mehr geändert werden.

--repo

Der Name Ihres GitHub-Benutzernamens und -Repositorys, z. B. Azure/azure-cli.

--sql-file

Der Pfad der SQL-Datei. Die SQL-Datei sollte sich bereits im Repository befinden.

Optionale Parameter

--action-name

Der Name der GitHub-Aktion.

--allow-push

Pushen Sie die Aktions-yml-Datei an die Remoterepository. Die Änderungen werden an das Ursprungs-Repository, speicified Branch oder current branch verschoben, falls nicht angegeben.

Zulässige Werte: false, true
Standardwert: False
--branch

Der Name der Verzweigung, die Sie github-Aktionsdatei hochladen möchten. Der Standardwert ist Ihre aktuelle Verzweigung.

--database-name -d

Der Name der Datenbank, die beim Bereitstellen des Datenbankservers erstellt werden soll.

--ids

Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--server-name -s

Name des Servers. Der Name darf nur aus Kleinbuchstaben, Zahlen und Bindestrichen (-) bestehen. Mindestens 3 Zeichen und maximal 63 Zeichen.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.