VPC環境で利用できます。
Cloud DB for MSSQLは、MSSQLデータベースを簡単に構築して自動的に管理できます。NAVERの最適化設定で安定的に運用し、障害が発生すると自動復旧する完全管理型クラウドデータベースサービスです。Cloud DB for MSSQLでは、データベース管理機能関連の APIを RESTful形式で提供します。
Cloud DB for MSSQLの共通設定
Cloud DB for MSSQL APIで共通して使用されるリクエスト形式とレスポンス形式を説明します。
リクエスト
共通リクエスト形式を説明します。
API URL
リクエスト API URLは次の通りです。
https://ncloud.apigw.ntruss.com/vmssql/v2
リクエストヘッダ
リクエストヘッダの説明は次の通りです。
フィールド | 必須の有無 | 説明 |
---|---|---|
x-ncp-apigw-timestamp |
Required | 1970年1月1日00:00:00協定世界時(UTC)からの経過時間(ミリ秒) |
x-ncp-iam-access-key |
Required | NAVERクラウドプラットフォームから発行された Access Key |
x-ncp-apigw-signature-v2 |
Required | NAVERクラウドプラットフォームから発行された Access Keyとマッピングする Secret Keyと HMAC暗号化アルゴリズム(HmacSHA256)でリクエスト情報を暗号化した後、Base64でエンコードした署名 |
レスポンス
共通レスポンス形式を説明します。
レスポンスステータスコード
Cloud DB for MSSQL APIは NAVERクラウドプラットフォームの共通レスポンスステータスコードを使用します。NAVERクラウドプラットフォームで共通して使用されるレスポンスステータスコードの詳細は、Ncloud APIのレスポンスステータスコードをご参照ください。
Cloud DB for MSSQL API
Cloud DB for MSSQL APIサービスで提供する APIの説明は次の通りです。
API | 説明 |
---|---|
createCloudMssqlInstance | Cloud DB for MSSQLインスタンスを作成 |
createCloudMssqlSlaveInstance | Cloud DB for MSSQL Slaveサーバインスタンスを追加 |
deleteCloudMssqlInstance | Cloud DB for MSSQLインスタンスを削除 |
deleteCloudMssqlServerInstance | Cloud DB for MSSQLサーバインスタンスを削除 |
exportBackupToObjectStorage | Cloud DB for MSSQLバックアップ object storage export |
exportDbServerLogsToObjectStorage | Cloud DB for MSSQLサーバログ object storage export |
getCloudMssqlBackupDetailList | Cloud DB for MSSQLバックアップ詳細情報リストを照会 |
getCloudMssqlBackupList | Cloud DB for MSSQLバックアップリストを照会 |
getCloudMssqlBucketList | Object Storage bucketリストを照会 |
getCloudMssqlCharacterSetList | Cloud DB for MSSQLキャラクターセットリストを照会 |
getCloudMssqlConfigGroupList | Cloud DB for MSSQL Config Groupリストを照会 |
getCloudMssqlFolderList | Object Storageフォルダリストを照会 |
getCloudMssqlImageProductList | Cloud DB for MSSQL商品コードリストを照会 |
getCloudMssqlInstanceDetail | Cloud DB for MSSQLインスタンスの詳細情報を照会 |
getCloudMssqlInstanceList | Cloud DB for MSSQLインスタンスリストを照会 |
getCloudMssqlLogBackupFileList | Cloud DB for MSSQLログのバックアップファイルリストを照会 |
getCloudMssqlLogFileList | ログファイルリストを照会 |
getCloudMssqlProductList | 使用可能な Cloud DB for MSSQLサーバスペックコードリストを照会 |
getCloudMssqlTargetSubnetList | 使用可能な Subnetリストを照会 |
getCloudMssqlTargetVpcList | 使用可能な VPCリストを照会 |
rebootCloudMssqlServerInstance | Cloud DB for MSSQLサーバインスタンスを再起動 |
Cloud DB for MSSQL関連リソース
Cloud DB for MSSQL APIについてユーザーの理解に役立つよう、さまざまな関連リソースを提供しています。
- Cloud DB for MSSQL APIの使用方法
- 署名(シグネチャー)の作成: リクエストヘッダに追加する署名の作成方法
- API Gatewayご利用ガイド: リクエストヘッダに追加する API Keyを発行
- Sub Accountご利用ガイド: リクエストヘッダに追加する Access Keyの発行方法
- Ncloudの共通レスポンスステータスコード: Cloud DB for MSSQLで使用される NAVERクラウドプラットフォームの共通レスポンスステータスコード情報
- Cloud DB for MSSQLサービスの使用方法
- Cloud DB for MSSQLご利用ガイド: NAVERクラウドプラットフォームコンソールで Cloud DB for MSSQLを使用する方法
- 料金の紹介、特徴、詳細機能: Cloud DB for MSSQLの料金体系、特徴、詳細機能のサマリー
- サービスのお知らせ: Cloud DB for MSSQLに関するお知らせ
- よくある質問: Cloud DB for MSSQLに関するよくあるご質問
- お問い合わせ: APIガイドだけでは不明な点が解消されない場合、直接問い合わせ