Freigeben über


az postgres flexible-server deploy

Aktivieren und Ausführen GitHub Actions 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.

Core GA
az postgres flexible-server deploy setup

Erstellen Sie GitHub Actions Workflowdatei für Den PostgreSQL-Server.

Core GA

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
                                       [--acquire-policy-token]
                                       [--change-reference]

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.

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

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

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

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az postgres flexible-server deploy setup

Erstellen Sie GitHub Actions Workflowdatei für Den PostgreSQL-Server.

az postgres flexible-server deploy setup --admin-password
                                         --admin-user
                                         --repo
                                         --sql-file
                                         [--acquire-policy-token]
                                         [--action-name]
                                         [--allow-push {false, true}]
                                         [--branch]
                                         [--change-reference]
                                         [--database-name]
                                         [--ids]
                                         [--resource-group]
                                         [--server-name]
                                         [--subscription]

Beispiele

Erstellen Sie GitHub Actions Workflowdatei 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 GitHub Actions Workflowdatei für Den PostgreSQL-Server, und übertragen Sie sie an das Remote-Repository.

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.

Eigenschaft Wert
Parametergruppe: Authentication Arguments
--admin-user -u

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

Eigenschaft Wert
Parametergruppe: Authentication Arguments
--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

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--action-name

Der Name der GitHub-Aktion.

--allow-push

Pushen Sie die Aktions-yml-Datei an das Remote-Repository. Die Änderungen werden in das Ursprungs-Repository, den angegebenen Zweig oder den aktuellen Zweig übertragen, falls nicht angegeben.

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

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

--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--database-name -d

Der Name der Datenbank.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--ids

Mindestens eine 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.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--resource-group -g

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

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--server-name -s

Name des Servers.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

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

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

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False