az postgres server firewall-rule

Sunucu için güvenlik duvarı kurallarını yönetme.

Komutlar

Name Description Tür Durum
az postgres server firewall-rule create

Sunucu için yeni bir güvenlik duvarı kuralı oluşturun.

Temel GA
az postgres server firewall-rule delete

Güvenlik duvarı kuralını silin.

Temel GA
az postgres server firewall-rule list

Bir sunucu için tüm güvenlik duvarı kurallarını listeleme.

Temel GA
az postgres server firewall-rule show

Güvenlik duvarı kuralının ayrıntılarını alın.

Temel GA
az postgres server firewall-rule update

Güvenlik duvarı kuralını güncelleştirme.

Temel GA

az postgres server firewall-rule create

Sunucu için yeni bir güvenlik duvarı kuralı oluşturun.

az postgres server firewall-rule create --end-ip-address
                                        --name
                                        --resource-group
                                        --server-name
                                        --start-ip-address

Örnekler

Belirli bir IP adresinden bağlantılara izin veren bir güvenlik duvarı kuralı oluşturun.

az postgres server firewall-rule create -g testgroup -s testsvr -n allowip --start-ip-address 107.46.14.221 --end-ip-address 107.46.14.221

BIR IP adresi aralığından bağlantılara izin veren bir güvenlik duvarı kuralı oluşturun.

az postgres server firewall-rule create -g testgroup -s testsvr -n allowiprange --start-ip-address 107.46.14.0 --end-ip-address 107.46.14.221

Gerekli Parametreler

--end-ip-address

Güvenlik duvarı kuralının bitiş IP adresi. IPv4 biçimi olmalıdır. Tüm Azure iç IP adreslerini temsil etmek için '0.0.0.0.0' değerini kullanın.

--name -n

Güvenlik duvarı kuralının adı. Güvenlik duvarı kuralı adı boş olamaz. Güvenlik duvarı kuralı adı yalnızca 0-9, a-z, A-Z, '-' ve '_' içerebilir. Ayrıca, güvenlik duvarı kuralının adı en az 3 karakter ve en fazla 128 karakter uzunluğunda olmalıdır.

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

--start-ip-address

Güvenlik duvarı kuralının başlangıç IP adresi. IPv4 biçimi olmalıdır. Tüm Azure iç IP adreslerini temsil etmek için '0.0.0.0.0' değerini kullanın.

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 server firewall-rule delete

Güvenlik duvarı kuralını silin.

az postgres server firewall-rule delete [--ids]
                                        [--name]
                                        [--resource-group]
                                        [--server-name]
                                        [--subscription]
                                        [--yes]

Örnekler

Güvenlik duvarı kuralını silin. (otomatik olarak oluşturulmuş)

az postgres server firewall-rule delete --name MyFirewallRule --resource-group MyResourceGroup --server-name MyServer

İsteğe Bağlı Parametreler

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

--name -n

Güvenlik duvarı kuralının adı. Güvenlik duvarı kuralı adı boş olamaz. Güvenlik duvarı kuralı adı yalnızca 0-9, a-z, A-Z, '-' ve '_' içerebilir. Ayrıca, güvenlik duvarı kuralının adı en az 3 karakter ve en fazla 128 karakter uzunluğunda olmalıdır.

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

--yes -y

Onay istemde bulunmayın.

varsayılan değer: False
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 server firewall-rule list

Bir sunucu için tüm güvenlik duvarı kurallarını listeleme.

az postgres server firewall-rule list [--ids]
                                      [--resource-group]
                                      [--server-name]
                                      [--subscription]

Örnekler

Bir sunucu için tüm güvenlik duvarı kurallarını listeleme. (otomatik olarak oluşturulmuş)

az postgres server firewall-rule list --resource-group MyResourceGroup --server-name MyServer

İsteğe Bağlı Parametreler

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

az postgres server firewall-rule show

Güvenlik duvarı kuralının ayrıntılarını alın.

az postgres server firewall-rule show [--ids]
                                      [--name]
                                      [--resource-group]
                                      [--server-name]
                                      [--subscription]

Örnekler

Güvenlik duvarı kuralının ayrıntılarını alın. (otomatik olarak oluşturulmuş)

az postgres server firewall-rule show --name MyFirewallRule --resource-group MyResourceGroup --server-name MyServer

İsteğe Bağlı Parametreler

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

--name -n

Güvenlik duvarı kuralının adı. Güvenlik duvarı kuralı adı boş olamaz. Güvenlik duvarı kuralı adı yalnızca 0-9, a-z, A-Z, '-' ve '_' içerebilir. Ayrıca, güvenlik duvarı kuralının adı en az 3 karakter ve en fazla 128 karakter uzunluğunda olmalıdır.

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

az postgres server firewall-rule update

Güvenlik duvarı kuralını güncelleştirme.

az postgres server firewall-rule update [--add]
                                        [--end-ip-address]
                                        [--force-string]
                                        [--ids]
                                        [--name]
                                        [--remove]
                                        [--resource-group]
                                        [--server-name]
                                        [--set]
                                        [--start-ip-address]
                                        [--subscription]

Örnekler

Güvenlik duvarı kuralının başlangıç IP adresini güncelleştirin.

az postgres server firewall-rule update -g testgroup -s testsvr -n allowiprange --start-ip-address 107.46.14.1

Güvenlik duvarı kuralının başlangıç ve bitiş IP adresini güncelleştirin.

az postgres server firewall-rule update -g testgroup -s testsvr -n allowiprange --start-ip-address 107.46.14.2 --end-ip-address 107.46.14.218

İsteğe Bağlı Parametreler

--add

Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string or JSON string>.

varsayılan değer: []
--end-ip-address

Güvenlik duvarı kuralının bitiş IP adresi. IPv4 biçimi olmalıdır. Tüm Azure iç IP adreslerini temsil etmek için '0.0.0.0.0' değerini kullanın.

--force-string

'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.

varsayılan değer: False
--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.

--name -n

Güvenlik duvarı kuralının adı. Güvenlik duvarı kuralı adı boş olamaz. Güvenlik duvarı kuralı adı yalnızca 0-9, a-z, A-Z, '-' ve '_' içerebilir. Ayrıca, güvenlik duvarı kuralının adı en az 3 karakter ve en fazla 128 karakter uzunluğunda olmalıdır.

--remove

Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list <indexToRemove> OR --remove propertyToRemove.

varsayılan değer: []
--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.

--set

Ayarlanacağı özellik yolunu ve değerini belirterek nesneyi güncelleştirin. Örnek: --set property1.property2=<value>.

varsayılan değer: []
--start-ip-address

Güvenlik duvarı kuralının başlangıç IP adresi. IPv4 biçimi olmalıdır. Tüm Azure iç IP adreslerini temsil etmek için '0.0.0.0.0' değerini kullanın.

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