az postgres flexible-server deploy
Włącz i uruchom przepływ pracy GitHub Actions dla serwera PostgreSQL.
Polecenia
| Nazwa | Opis | Typ | Stan |
|---|---|---|---|
| az postgres flexible-server deploy run |
Uruchom istniejący przepływ pracy w repozytorium github. |
Core | ogólna dostępność |
| az postgres flexible-server deploy setup |
Utwórz plik przepływu pracy GitHub Actions dla serwera PostgreSQL. |
Core | ogólna dostępność |
az postgres flexible-server deploy run
Uruchom istniejący przepływ pracy w repozytorium github.
az postgres flexible-server deploy run --action-name
--branch
[--acquire-policy-token]
[--change-reference]
Przykłady
Uruchamianie istniejącego przepływu pracy w repozytorium github
az postgres flexible-server deploy run --action-name testAction --branch userBranch
Parametry wymagane
Nazwa akcji github.
Nazwa gałęzi, którą chcesz przekazać w pliku akcji github. Wartość domyślna będzie twoją bieżącą gałęzią.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.
Automatyczne uzyskiwanie tokenu Azure Policy dla tej operacji zasobu.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Global Policy Arguments |
Powiązany identyfikator odwołania do zmiany dla tej operacji zasobu.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Global Policy Arguments |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az postgres flexible-server deploy setup
Utwórz plik przepływu pracy GitHub Actions dla serwera PostgreSQL.
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]
Przykłady
Utwórz plik przepływu pracy GitHub Actions dla serwera 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
Utwórz plik przepływu pracy GitHub Actions dla serwera PostgreSQL i wypchnij go do repozytorium zdalnego
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
Parametry wymagane
Hasło administratora. Minimalnie 8 znaków i maksymalnie 128 znaków. Hasło musi zawierać znaki z trzech z następujących kategorii: wielkie litery angielskie, małe litery angielskie, cyfry i znaki inne niż alfanumeryczne.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Authentication Arguments |
Nazwa użytkownika administratora serwera. Po ustawieniu nie można go zmienić.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Authentication Arguments |
Nazwa nazwy użytkownika i repozytorium github, np. Azure/azure-cli.
Ścieżka pliku SQL. Plik SQL powinien już znajdować się w repozytorium.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.
Automatyczne uzyskiwanie tokenu Azure Policy dla tej operacji zasobu.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Global Policy Arguments |
Nazwa akcji github.
Wypchnij plik yml akcji do repozytorium zdalnego. Zmiany zostaną wypchnięte do repozytorium źródłowego, określonej gałęzi lub bieżącej gałęzi, jeśli nie zostaną określone.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
| Dopuszczalne wartości: | false, true |
Nazwa gałęzi, którą chcesz przekazać w pliku akcji github. Wartość domyślna będzie twoją bieżącą gałęzią.
Powiązany identyfikator odwołania do zmiany dla tej operacji zasobu.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Global Policy Arguments |
Nazwa bazy danych.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być kompletny identyfikator zasobu, zawierający wszystkie informacje dotyczące argumentów „Identyfikator zasobu”. Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nazwa serwera.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |