az postgres flexible-server deploy

PostgreSQL sunucusu için GitHub Actions iş akışını etkinleştirin ve çalıştırın.

Komutlar

Name Description Tür Durum
az postgres flexible-server deploy run

Github deponuzda mevcut bir iş akışını çalıştırın.

Temel GA
az postgres flexible-server deploy setup

PostgreSQL sunucusu için GitHub Actions iş akışı dosyası oluşturun.

Temel GA

az postgres flexible-server deploy run

Github deponuzda mevcut bir iş akışını çalıştırın.

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

Örnekler

Github deponuzda mevcut bir iş akışını çalıştırma

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

Gerekli Parametreler

--action-name

Github eyleminin adı.

--branch

Github eylem dosyasını karşıya yüklemek istediğiniz dalın adı. Varsayılan değer geçerli dalınızdır.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az postgres flexible-server deploy setup

PostgreSQL sunucusu için GitHub Actions iş akışı dosyası oluşturun.

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]

Örnekler

PostgreSQL sunucusu için GitHub Actions iş akışı dosyası oluşturun.

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

PostgreSQL sunucusu için GitHub Actions iş akışı dosyası oluşturup uzak depoya gönderin

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

Gerekli Parametreler

--admin-password -p

Yöneticinin parolası. En az 8 karakter ve en fazla 128 karakter. Parola aşağıdaki üç kategoriden karakterler içermelidir: İngilizce büyük harfler, İngilizce küçük harfler, sayılar ve alfasayısal olmayan karakterler.

--admin-user -u

Sunucu için Yönetici istrator kullanıcı adı. Ayarlandıktan sonra değiştirilemez.

--repo

Github kullanıcı adınızın ve deponuzun adı (örneğin, Azure/azure-cli).

--sql-file

SQL dosyasının yolu. SQL dosyası zaten depoda olmalıdır.

İsteğe Bağlı Parametreler

--action-name

Github eyleminin adı.

--allow-push

Eylem yml dosyasını uzak depoya gönderin. Değişiklikler kaynak depoya, speicified dala veya belirtilmezse geçerli dala gönderilir.

kabul edilen değerler: false, true
varsayılan değer: False
--branch

Github eylem dosyasını karşıya yüklemek istediğiniz dalın adı. Varsayılan değer geçerli dalınızdır.

--database-name -d

Veritabanı sunucusu sağlanırken oluşturulacak veritabanının adı.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--server-name -s

sunucusunun adı. Ad yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. En az 3 karakter ve en fazla 63 karakter.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.