次の方法で共有


az postgres server

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

コマンド

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

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

Core GA
az postgres server ad-admin create

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

Core GA
az postgres server ad-admin delete

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

Core GA
az postgres server ad-admin list

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

Core GA
az postgres server ad-admin show

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

Core GA
az postgres server ad-admin wait

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

Core GA
az postgres server configuration

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

Core GA
az postgres server configuration list

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

Core GA
az postgres server configuration set

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

Core GA
az postgres server configuration show

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

Core GA
az postgres server create

サーバーの作成。

Core GA
az postgres server delete

サーバーを削除する。

Core GA
az postgres server firewall-rule

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

Core GA
az postgres server firewall-rule create

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

Core GA
az postgres server firewall-rule delete

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

Core GA
az postgres server firewall-rule list

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

Core GA
az postgres server firewall-rule show

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

Core GA
az postgres server firewall-rule update

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

Core GA
az postgres server georestore

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

Core GA
az postgres server key

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

Core GA
az postgres server key create

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

Core GA
az postgres server key delete

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

Core GA
az postgres server key list

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

Core GA
az postgres server key show

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

Core GA
az postgres server list

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

Core GA
az postgres server list-skus

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

Core GA
az postgres server private-endpoint-connection

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

Core GA
az postgres server private-endpoint-connection approve

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

Core GA
az postgres server private-endpoint-connection delete

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

Core GA
az postgres server private-endpoint-connection reject

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

Core GA
az postgres server private-endpoint-connection show

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

Core GA
az postgres server private-link-resource

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

Core GA
az postgres server private-link-resource list

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

Core GA
az postgres server replica

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

Core GA
az postgres server replica create

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

Core GA
az postgres server replica list

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

Core GA
az postgres server replica stop

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

Core GA
az postgres server restart

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

Core GA
az postgres server restore

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

Core GA
az postgres server show

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

Core GA
az postgres server show-connection-string

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

Core GA
az postgres server update

サーバーを更新します。

Core GA
az postgres server vnet-rule

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

Core GA
az postgres server vnet-rule create

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

Core GA
az postgres server vnet-rule delete

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

Core GA
az postgres server vnet-rule list

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

Core GA
az postgres server vnet-rule show

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

Core GA
az postgres server vnet-rule update

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

Core GA
az postgres server wait

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

Core 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 --public-network-access]
                          [--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

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--admin-password -p

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

プロパティ
パラメーター グループ: Authentication Arguments
--admin-user -u

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

プロパティ
パラメーター グループ: Authentication Arguments
規定値: unhappytacos4
--assign-identity

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

プロパティ
規定値: False
--auto-grow

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

プロパティ
規定値: Enabled
指定可能な値: Disabled, 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 バージョンを設定します。 既定値は TLSEnforcementDisabled です。

プロパティ
指定可能な値: TLS1_0, TLS1_1, TLS1_2, TLSEnforcementDisabled
--name -n

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

--public --public-network-access

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

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

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

az postgres server delete

サーバーを削除する。

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

サーバーを削除する。

az postgres server delete -g testgroup -n testsvr

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--ids

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

プロパティ
パラメーター グループ: Resource Id Arguments
--name -n

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

プロパティ
パラメーター グループ: Resource Id Arguments
--resource-group -g

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

プロパティ
パラメーター グループ: Resource Id Arguments
--subscription

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

プロパティ
パラメーター グループ: Resource Id Arguments
--yes -y

確認を求めないでください。

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

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

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。

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--backup-retention

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

--geo-redundant-backup

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

--ids

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

プロパティ
パラメーター グループ: Resource Id Arguments
--name -n

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

プロパティ
パラメーター グループ: Resource Id Arguments
--no-wait

実行時間の長い操作が完了するまで待つ必要はありません。

プロパティ
規定値: False
--resource-group -g

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

プロパティ
パラメーター グループ: Resource Id Arguments
--sku-name

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

--subscription

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

プロパティ
パラメーター グループ: Resource Id Arguments
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

az postgres server list

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

az postgres server list [--resource-group]

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

az postgres server list

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

az postgres server list -g testgroup

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--resource-group -g

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

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

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

az postgres server list-skus

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

az postgres server list-skus --location

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

az postgres server list-skus -l eastus

必須のパラメーター

--location -l

場所の名前。 Required.

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

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

az postgres server restart

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

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

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

az postgres server restart -g testgroup -n testsvr

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--ids

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

プロパティ
パラメーター グループ: Resource Id Arguments
--name -n

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

プロパティ
パラメーター グループ: Resource Id Arguments
--resource-group -g

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

プロパティ
パラメーター グループ: Resource Id Arguments
--subscription

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

プロパティ
パラメーター グループ: Resource Id Arguments
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

az postgres server restore

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

az postgres server restore --pitr-time --restore-point-in-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。

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--ids

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

プロパティ
パラメーター グループ: Resource Id Arguments
--name -n

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

プロパティ
パラメーター グループ: Resource Id Arguments
--no-wait

実行時間の長い操作が完了するまで待つ必要はありません。

プロパティ
規定値: False
--resource-group -g

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

プロパティ
パラメーター グループ: Resource Id Arguments
--subscription

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

プロパティ
パラメーター グループ: Resource Id Arguments
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

az postgres server show

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

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

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

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

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--ids

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

プロパティ
パラメーター グループ: Resource Id Arguments
--name -n

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

プロパティ
パラメーター グループ: Resource Id Arguments
--resource-group -g

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

プロパティ
パラメーター グループ: Resource Id Arguments
--subscription

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

プロパティ
パラメーター グループ: Resource Id Arguments
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

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

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--admin-password -p

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

プロパティ
規定値: {password}
--admin-user -u

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

プロパティ
規定値: {username}
--database-name -d

データベースの名前。

プロパティ
規定値: {database}
--ids

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

プロパティ
パラメーター グループ: Resource Id Arguments
--server-name -s

サーバーの名前。

プロパティ
パラメーター グループ: Resource Id Arguments
規定値: {server}
--subscription

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

プロパティ
パラメーター グループ: Resource Id Arguments
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

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 --public-network-access]
                          [--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"

サーバーを更新します。 (autogenerated)

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

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--add

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

プロパティ
パラメーター グループ: Generic Update Arguments
規定値: []
--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 に変換するのではなく、文字列リテラルを保持します。

プロパティ
パラメーター グループ: Generic Update Arguments
規定値: False
--ids

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

プロパティ
パラメーター グループ: Resource Id Arguments
--minimal-tls-version

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

プロパティ
指定可能な値: TLS1_0, TLS1_1, TLS1_2, TLSEnforcementDisabled
--name -n

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

プロパティ
パラメーター グループ: Resource Id Arguments
--public --public-network-access

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

--remove

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

プロパティ
パラメーター グループ: Generic Update Arguments
規定値: []
--resource-group -g

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

プロパティ
パラメーター グループ: Resource Id Arguments
--set

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

プロパティ
パラメーター グループ: Generic Update Arguments
規定値: []
--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を使用して既定のサブスクリプションを構成できます。

プロパティ
パラメーター グループ: Resource Id Arguments
--tags

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

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

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

az postgres server wait

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

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

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--custom

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

プロパティ
パラメーター グループ: Wait Condition Arguments
--exists

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

プロパティ
パラメーター グループ: Wait Condition Arguments
規定値: False
--ids

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

プロパティ
パラメーター グループ: Resource Id Arguments
--interval

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

プロパティ
パラメーター グループ: Wait Condition Arguments
規定値: 30
--name -n

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

プロパティ
パラメーター グループ: Resource Id Arguments
--resource-group -g

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

プロパティ
パラメーター グループ: Resource Id Arguments
--subscription

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

プロパティ
パラメーター グループ: Resource Id Arguments
--timeout

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

プロパティ
パラメーター グループ: Wait Condition Arguments
規定値: 3600
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False