次の方法で共有


az postgres server

PostgreSQL サーバーを管理します。

コマンド

名前 説明 状態
az postgres server ad-admin

postgres サーバーの Active Directory 管理者を管理します。

コア GA
az postgres server ad-admin create

PostgreSQL サーバー用の Active Directory 管理istrator を作成します。

コア GA
az postgres server ad-admin delete

PostgreSQL サーバーの Active Directory 管理istrator を削除します。

コア GA
az postgres server ad-admin list

PostgreSQL サーバーのすべての Active Directory 管理istrator を一覧表示します。

コア GA
az postgres server ad-admin show

PostgreSQL サーバーの Active Directory 管理istrator 情報を取得します。

コア GA
az postgres server ad-admin wait

PostgreSQL サーバー Active Directory 管理istrator の条件が満たされるまで、CLI を待機状態にします。

コア GA
az postgres server configuration

サーバーの構成値を管理します。

コア GA
az postgres server configuration list

サーバーの構成値を一覧表示します。

コア GA
az postgres server configuration set

サーバーの構成を更新します。

コア GA
az postgres server configuration show

サーバーの構成を取得します。"。

コア GA
az postgres server create

サーバーの作成。

コア GA
az postgres server delete

サーバーを削除する。

コア GA
az postgres server firewall-rule

サーバーのファイアウォール規則を管理します。

コア GA
az postgres server firewall-rule create

サーバーの新しいファイアウォール規則を作成します。

コア GA
az postgres server firewall-rule delete

ファイアウォール規則を削除します。

コア GA
az postgres server firewall-rule list

サーバーのすべてのファイアウォール規則を一覧表示します。

コア GA
az postgres server firewall-rule show

ファイアウォール規則の詳細を取得します。

コア GA
az postgres server firewall-rule update

ファイアウォール規則を更新します。

コア GA
az postgres server georestore

バックアップからサーバーを geo リストアします。

コア GA
az postgres server key

PostgreSQL サーバー キーを管理します。

コア GA
az postgres server key create

サーバー キーを作成します。

コア GA
az postgres server key delete

サーバー キーを削除します。

コア GA
az postgres server key list

サーバー キーの一覧を取得します。

コア GA
az postgres server key show

サーバー キーを表示します。

コア GA
az postgres server list

使用可能なサーバーを一覧表示します。

コア GA
az postgres server list-skus

特定のリージョンで使用可能な SKU を一覧表示します。

コア GA
az postgres server private-endpoint-connection

PostgreSQL サーバーのプライベート エンドポイント接続を管理します。

コア GA
az postgres server private-endpoint-connection approve

PostgreSQL サーバーに関連付けられている指定されたプライベート エンドポイント接続を承認します。

コア GA
az postgres server private-endpoint-connection delete

PostgreSQL サーバーに関連付けられている指定されたプライベート エンドポイント接続を削除します。

コア GA
az postgres server private-endpoint-connection reject

PostgreSQL サーバーに関連付けられている指定されたプライベート エンドポイント接続を拒否します。

コア GA
az postgres server private-endpoint-connection show

PostgreSQL サーバーに関連付けられているプライベート エンドポイント接続の詳細を表示します。

コア GA
az postgres server private-link-resource

PostgreSQL サーバーのプライベート リンク リソースを管理します。

コア GA
az postgres server private-link-resource list

PostgreSQL サーバーでサポートされているプライベート リンク リソースを一覧表示します。

コア GA
az postgres server replica

読み取りレプリカを管理します。

コア GA
az postgres server replica create

サーバーの読み取りレプリカを作成します。

コア GA
az postgres server replica list

特定のサーバーのすべての読み取りレプリカを一覧表示します。

コア GA
az postgres server replica stop

読み取りレプリカへのレプリケーションを停止し、読み取り/書き込みサーバーにします。

コア GA
az postgres server restart

サーバーを再起動します。

コア GA
az postgres server restore

バックアップからサーバーを復元します。

コア GA
az postgres server show

サーバーの詳細を取得します。

コア GA
az postgres server show-connection-string

PostgreSQL サーバー データベースの接続文字列を表示します。

コア GA
az postgres server update

サーバーを更新します。

コア GA
az postgres server vnet-rule

サーバーの仮想ネットワーク規則を管理します。

コア GA
az postgres server vnet-rule create

PostgreSQL サーバーへのアクセスを許可する仮想ネットワーク規則を作成します。

コア GA
az postgres server vnet-rule delete

指定された名前の仮想ネットワーク 規則を削除します。

コア GA
az postgres server vnet-rule list

サーバー内の仮想ネットワーク規則の一覧を取得します。

コア GA
az postgres server vnet-rule show

仮想ネットワーク規則を取得します。

コア GA
az postgres server vnet-rule update

仮想ネットワーク規則を更新します。

コア GA
az postgres server wait

サーバーが特定の条件を満たすのを待ちます。

コア GA

az postgres server create

サーバーの作成。

az postgres server create [--admin-password]
                          [--admin-user]
                          [--assign-identity]
                          [--auto-grow {Disabled, Enabled}]
                          [--backup-retention]
                          [--geo-redundant-backup {Disabled, Enabled}]
                          [--infrastructure-encryption {Disabled, Enabled}]
                          [--location]
                          [--minimal-tls-version {TLS1_0, TLS1_1, TLS1_2, TLSEnforcementDisabled}]
                          [--name]
                          [--public]
                          [--resource-group]
                          [--sku-name]
                          [--ssl-enforcement {Disabled, Enabled}]
                          [--storage-size]
                          [--tags]
                          [--version]

SKU GP_Gen5_2 (General Purpose、Gen 5 ハードウェア、2 仮想コア) を使用して、北ヨーロッパに PostgreSQL サーバーを作成します。

az postgres server create -l northeurope -g testgroup -n testsvr -u username -p password \
    --sku-name GP_Gen5_2

すべてのパラメーターが設定された PostgreSQL サーバーを作成します。

az postgres server create -l northeurope -g testgroup -n testsvr -u username -p password \
    --sku-name B_Gen5_1 --ssl-enforcement Enabled --minimal-tls-version TLS1_0 --public-network-access Disabled \
    --backup-retention 10 --geo-redundant-backup Enabled --storage-size 51200 \
    --tags "key=value" --version 11

省略可能のパラメーター

--admin-password -p

管理者のパスワード。 8 文字以上、最大 128 文字。 パスワードには、英大文字、英小文字、数字、英数字以外の文字のうち、3 つのカテゴリの文字が含まれている必要があります。

--admin-user -u

管理サーバーのユーザー名を登録します。 一度設定すると、変更できません。

規定値: untruedunbird6
--assign-identity

Azure KeyVault などのキー管理サービスで使用するために、このサーバーの Azure Active Directory ID を生成して割り当てます。

規定値: False
--auto-grow

ストレージの自動拡張を有効または無効にします。 既定値は [有効] です。

指定可能な値: Disabled, Enabled
規定値: Enabled
--backup-retention

バックアップが保持される日数。 7 ~ 35 日の範囲。 既定の日数は 7 日です。

--geo-redundant-backup

geo 冗長バックアップを有効または無効にします。 既定値は [無効] です。 Basic 価格レベルではサポートされていません。

指定可能な値: Disabled, Enabled
--infrastructure-encryption -i

新しい暗号化アルゴリズムを使用して、データの暗号化のオプションの 2 番目のレイヤーを追加します。 既定値は [無効] です。

指定可能な値: Disabled, Enabled
--location -l

Location。 値のソース: az account list-locations az configure --defaults location=<location> を使用して、既定の場所を構成できます。

--minimal-tls-version

SSL が有効になっている場合は、サーバーへの接続の最小 TLS バージョンを設定します。 既定値は TL Standard Edition nforcementDisabled です。

指定可能な値: TLS1_0, TLS1_1, TLS1_2, TLSEnforcementDisabled
--name -n

サーバーの名前。 名前に含めることができるのは、英小文字、数字、ハイフン (-) のみです。 3 文字以上、最大 63 文字。

--public --public-network-access

サーバーへのパブリック ネットワーク アクセスを有効または無効にします。 無効にすると、プライベート リンクを介して行われた接続のみがこのサーバーに到達できます。 使用できる値: Enabled、Disabled、all、0.0.0.0、、 . 既定値は [有効] です。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--sku-name

SKU の名前。 省略表現の {価格レベル} {コンピューティング世代} {仮想コア} という規則に従います。 例: B_Gen5_1、GP_Gen5_4、MO_Gen5_16。

規定値: GP_Gen5_2
--ssl-enforcement

サーバーへの接続に対する ssl 強制を有効または無効にします。 既定値は [有効] です。

指定可能な値: Disabled, Enabled
--storage-size

サーバーのストレージ容量 (単位はメガバイト)。 最小値は 5120 で、1024 ずつ増加します。 既定値は 5120 です。

規定値: 5120
--tags

スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。

--version

サーバーのメジャー バージョン。 https://docs.microsoft.com/en-us/azure/postgresql/single-server/concepts-supported-versions.

規定値: 11
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az postgres server delete

サーバーを削除する。

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

サーバーを削除する。

az postgres server delete -g testgroup -n testsvr

省略可能のパラメーター

--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--name -n

サーバーの名前。 名前に含めることができるのは、英小文字、数字、ハイフン (-) のみです。 3 文字以上、最大 63 文字。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--yes -y

確認のダイアログを表示しません。

規定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az postgres server georestore

バックアップからサーバーを geo リストアします。

az postgres server georestore --location
                              --source-server
                              [--backup-retention]
                              [--geo-redundant-backup]
                              [--ids]
                              [--name]
                              [--no-wait]
                              [--resource-group]
                              [--sku-name]
                              [--subscription]

"testsvr" を米国西部 2 にある新しいサーバー 'testsvrnew' に geo リストアします。

az postgres server georestore -g testgroup -n testsvrnew --source-server testsvr -l westus2

sku GP_Gen5_2を使用して、米国西部 2 にある新しいサーバー 'testsvrnew' に "testsvr" を geo リストアします。

az postgres server georestore -g testgroup -n testsvrnew --source-server testsvr -l westus2 --sku-name GP_Gen5_2

新しいサーバー 'testsvrnew' に 'testsvr2' を geo リストアします。ここで、'testsvrnew' は 'testsvr2' とは異なるリソース グループにあります。

az postgres server georestore -g testgroup -n testsvrnew \
    -s "/subscriptions/${SubID}/resourceGroups/${ResourceGroup}/providers/Microsoft.DBforPostgreSQL/servers/testsvr2" \
    -l westus2

必須のパラメーター

--location -l

Location。 値のソース: az account list-locations az configure --defaults location=<location> を使用して、既定の場所を構成できます。

--source-server -s

復元元のソース サーバーの名前または ID。

省略可能のパラメーター

--backup-retention

バックアップが保持される日数。 7 ~ 35 日の範囲。 既定の日数は 7 日です。

--geo-redundant-backup

geo 冗長バックアップを有効または無効にします。 既定値は [無効] です。 Basic 価格レベルではサポートされていません。

--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--name -n

サーバーの名前。 名前に含めることができるのは、英小文字、数字、ハイフン (-) のみです。 3 文字以上、最大 63 文字。

--no-wait

実行時間の長い操作の終了を待機しません。

規定値: False
--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--sku-name

SKU の名前。 既定では、ソース サーバーの SKU が使用されます。 省略表現の {価格レベル} {コンピューティング世代} {仮想コア} という規則に従います。 例: B_Gen5_1、GP_Gen5_4、MO_Gen5_16。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az postgres server list

使用可能なサーバーを一覧表示します。

az postgres server list [--resource-group]

サブスクリプション内のすべての PostgreSQL サーバーを一覧表示します。

az postgres server list

リソース グループ内のすべての PostgreSQL サーバーを一覧表示します。

az postgres server list -g testgroup

省略可能のパラメーター

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az postgres server list-skus

特定のリージョンで使用可能な SKU を一覧表示します。

az postgres server list-skus --location

特定のリージョンで使用可能な SKU を一覧表示します。

az postgres server list-skus -l eastus

必須のパラメーター

--location -l

場所の名前。 必須。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az postgres server restart

サーバーを再起動します。

az postgres server restart [--ids]
                           [--name]
                           [--resource-group]
                           [--subscription]

サーバーを再起動します。

az postgres server restart -g testgroup -n testsvr

省略可能のパラメーター

--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--name -n

サーバーの名前。 名前に含めることができるのは、英小文字、数字、ハイフン (-) のみです。 3 文字以上、最大 63 文字。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az postgres server restore

バックアップからサーバーを復元します。

az postgres server restore --pitr-time
                           --source-server
                           [--ids]
                           [--name]
                           [--no-wait]
                           [--resource-group]
                           [--subscription]

'testsvr' を新しいサーバー 'testsvrnew' として特定の時点に復元します。

az postgres server restore -g testgroup -n testsvrnew --source-server testsvr --restore-point-in-time "2017-06-15T13:10:00Z"

'testsvr2' を 'testsvrnew' に復元します。ここで、'testsvrnew' は 'testsvr2' とは異なるリソース グループにあります。

az postgres server restore -g testgroup -n testsvrnew \
    -s "/subscriptions/${SubID}/resourceGroups/${ResourceGroup}/providers/Microsoft.DBforPostgreSQL/servers/testsvr2" \
    --restore-point-in-time "2017-06-15T13:10:00Z"

必須のパラメーター

--pitr-time --restore-point-in-time

復元元の時点 (ISO8601形式) (例: 2017-04-26T02:10:00+08:00)。

--source-server -s

復元元のソース サーバーの名前またはリソース ID。

省略可能のパラメーター

--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--name -n

サーバーの名前。 名前に含めることができるのは、英小文字、数字、ハイフン (-) のみです。 3 文字以上、最大 63 文字。

--no-wait

実行時間の長い操作の終了を待機しません。

規定値: False
--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az postgres server show

サーバーの詳細を取得します。

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

サーバーの詳細を取得します。 (自動生成)

az postgres server show --name MyServer --resource-group MyResourceGroup

省略可能のパラメーター

--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--name -n

サーバーの名前。 名前に含めることができるのは、英小文字、数字、ハイフン (-) のみです。 3 文字以上、最大 63 文字。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az postgres server show-connection-string

PostgreSQL サーバー データベースの接続文字列を表示します。

az postgres server show-connection-string [--admin-password]
                                          [--admin-user]
                                          [--database-name]
                                          [--ids]
                                          [--server-name]
                                          [--subscription]

cmd 言語とプログラミング言語の接続文字列を表示します。

az postgres server show-connection-string -s testServer -u username -p password -d databasename

省略可能のパラメーター

--admin-password -p

管理者のログイン パスワード。

規定値: {password}
--admin-user -u

管理者のログイン ユーザー名。

規定値: {username}
--database-name -d

データベースの名前。

規定値: {database}
--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--server-name -s

サーバーの名前。

規定値: {server}
--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az postgres server update

サーバーを更新します。

az postgres server update [--add]
                          [--admin-password]
                          [--assign-identity]
                          [--auto-grow {Disabled, Enabled}]
                          [--backup-retention]
                          [--force-string]
                          [--ids]
                          [--minimal-tls-version {TLS1_0, TLS1_1, TLS1_2, TLSEnforcementDisabled}]
                          [--name]
                          [--public]
                          [--remove]
                          [--resource-group]
                          [--set]
                          [--sku-name]
                          [--ssl-enforcement {Disabled, Enabled}]
                          [--storage-size]
                          [--subscription]
                          [--tags]

サーバーの SKU を更新します。

az postgres server update -g testgroup -n testsvrnew --sku-name GP_Gen5_4

サーバーのタグを更新します。

az postgres server update -g testgroup -n testsvrnew --tags "k1=v1" "k2=v2"

サーバーを更新します。 (自動生成)

az postgres server update --name testsvrnew --resource-group testgroup --ssl-enforcement Enabled --minimal-tls-version TLS1_0

省略可能のパラメーター

--add

パスとキー値のペアを指定して、オブジェクトの一覧にオブジェクトを追加します。 例: --add property.listProperty <key=value, string or JSON string>

規定値: []
--admin-password -p

管理者のパスワード。 8 文字以上、最大 128 文字。 パスワードには、英大文字、英小文字、数字、英数字以外の文字のうち、3 つのカテゴリの文字が含まれている必要があります。

--assign-identity

Azure KeyVault などのキー管理サービスで使用するために、このサーバーの Azure Active Directory ID を生成して割り当てます。

規定値: False
--auto-grow

ストレージの自動拡張を有効または無効にします。 既定値は [有効] です。

指定可能な値: Disabled, Enabled
--backup-retention

バックアップが保持される日数。 7 ~ 35 日の範囲。 既定の日数は 7 日です。

--force-string

'set' または 'add' を使用する場合は、JSON に変換するのではなく、文字列リテラルを保持します。

規定値: False
--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--minimal-tls-version

SSL が有効になっている場合は、サーバーへの接続の最小 TLS バージョンを設定します。 既定値は TL Standard Edition nforcementDisabled です。

指定可能な値: TLS1_0, TLS1_1, TLS1_2, TLSEnforcementDisabled
--name -n

サーバーの名前。 名前に含めることができるのは、英小文字、数字、ハイフン (-) のみです。 3 文字以上、最大 63 文字。

--public --public-network-access

サーバーへのパブリック ネットワーク アクセスを有効または無効にします。 無効にすると、プライベート リンクを介して行われた接続のみがこのサーバーに到達できます。 使用できる値: Enabled、Disabled、all、0.0.0.0、、 . 既定値は [有効] です。

--remove

リストからプロパティまたは要素を削除します。 例: --remove property.list <indexToRemove> OR --remove propertyToRemove.

規定値: []
--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--set

設定するプロパティ パスと値を指定して、オブジェクトを更新します。 例: --set property1.property2=<value>

規定値: []
--sku-name

SKU の名前。 省略表現の {価格レベル} {コンピューティング世代} {仮想コア} という規則に従います。 例: B_Gen5_1、GP_Gen5_4、MO_Gen5_16。

--ssl-enforcement

サーバーへの接続に対する ssl 強制を有効または無効にします。 既定値は [有効] です。

指定可能な値: Disabled, Enabled
--storage-size

サーバーのストレージ容量 (単位はメガバイト)。 最小値は 5120 で、1024 ずつ増加します。 既定値は 5120 です。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--tags

スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az postgres server wait

サーバーが特定の条件を満たすのを待ちます。

az postgres server wait [--custom]
                        [--exists]
                        [--ids]
                        [--interval]
                        [--name]
                        [--resource-group]
                        [--subscription]
                        [--timeout]

省略可能のパラメーター

--custom

条件がカスタム JMESPath クエリを満たすまで待ちます。 例: provisioningState!='InProgress'、instanceView.statuses[?code=='PowerState/running']。

--exists

リソースが存在するまで待ちます。

規定値: False
--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--interval

ポーリング間隔 (秒単位)。

規定値: 30
--name -n

サーバーの名前。 名前に含めることができるのは、英小文字、数字、ハイフン (-) のみです。 3 文字以上、最大 63 文字。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--timeout

最大待機時間 (秒単位)。

規定値: 3600
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。