REST API のAzure Database for PostgreSQL
Azure Database for PostgreSQL の REST API は、サーバー、データベース、ログ、ファイアウォール規則、操作を作成、削除、管理、一覧表示するときに利用できます。
Azure Database for PostgreSQLは、アプリの開発とデプロイのためのマネージド データベース サービスを提供します。これにより、PostgreSQL データベースを数分で立ち上げ、その場でスケーリングできます。最も信頼できるクラウド上で行うことができます。
次の情報は、これらの REST API を使用して実行できるすべてのタスクに共通です。
- を など
2020-01-01
、使用可能な最新の API バージョンに置き換えます{api-version}
。 最新の発行済みバージョン については、こちらを参照してください - を URI のサブスクリプション識別子に置き換えます
{subscriptionId}
。 この値は、サブスクリプションに固有の GUID です (6B29FC40-CA47-1067-B31D-00DD010662DA など)。 [Azure portal サブスクリプション] ブレードを使用して、サブスクリプション ID を見つけます。 -
{resourceGroupName}
は、リソース グループに置き換えます。 詳細については、リソース グループを使用した Azure リソースの管理に関するページを参照してください。 - を Azure Database for PostgreSQL サーバーの名前に置き換えます
{serverName}
。 などの完全修飾ネットワーク名ではなく、mydemoserver.postgres.database.azure.com
などのmydemoserver
短い名前を使用します。 - Content-Type ヘッダーを application/json に設定します。
- Authorization ヘッダーを、Azure Active Directory から取得する JSON Web Token に設定します。 詳細については、「Azure REST API Reference (Azure REST API リファレンス)」を参照してください。
単一サーバー REST 操作
操作グループ | 説明 |
---|---|
[サーバー] | サーバーの作成、復元、更新、削除、取得、または一覧表示を行います。 |
構成 | サーバーの構成を更新、取得、および一覧表示します。 |
データベース | サーバーでデータベースを作成、削除、取得、または一覧表示します。 |
ファイアウォール規則 | サーバー内のファイアウォール規則を作成、削除、取得、または一覧表示します。 |
ログ ファイル | 特定のサーバー内のログ ファイルを一覧表示します。 |
操作 | 使用可能な REST API 操作を一覧表示します。 |
フレキシブル サーバー REST 操作
操作グループ | 説明 |
---|---|
[サーバー] | サーバーの作成、復元、更新、削除、取得、または一覧表示を行います。 |
構成 | サーバーの構成を更新、取得、および一覧表示します。 |
データベース | サーバーでデータベースを作成、削除、取得、または一覧表示します。 |
ファイアウォール規則 | サーバー内のファイアウォール規則を作成、削除、取得、または一覧表示します。 |
操作 | 使用可能な REST API 操作を一覧表示します。 |
こちらもご覧ください
- サービスの概要については、「Azure Database for PostgreSQLの概要」を参照してください。
- Azure portalを使用してAzure Database for PostgreSQL サーバーを作成する
- Azure CLI を使用して Azure Database for PostgreSQL サーバーを作成する
- Azure Database for PostgreSQL用の Azure CLI サンプル
- サービスへの接続の詳細については、「Azure Database for PostgreSQLの接続ライブラリ」を参照してください。