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