機能の概要
このAPIは、指定されたデータソースを削除するために使用します。
呼び出しの説明
インターフェース制約
呼び出し元はマルチクラウドAPIにアクセスするためのキーを持っている必要があります。AccessKey IDとAccessKey Secretの取得方法の詳細については、アクセスキーの管理を参照してください。
リクエストパス
DELETE /api/v2/datasource/datasources/{id}
リクエストパラメータ
Header
名前 |
型 |
必須 |
説明 |
サンプル値 |
|---|---|---|---|---|
| X-Ob-Project-Id | String | はい | プロジェクトID | proj-xxxxxxxx |
| X-Ob-Org-Id | String | はい | 組織ID | org-xxxxxxxx |
Path
名前 |
型 |
必須 |
説明 |
サンプル値 |
|---|---|---|---|---|
| id | Long | はい | データソースの主キーID | 1001 |
戻り値
名前 |
型 |
説明 |
|---|---|---|
| success | Boolean | 成功したかどうか |
| httpStatus | String | HTTPステータスコード |
| data | DataSource | 削除されたデータソースオブジェクト |
例
リクエスト例
curl --digest -u '<Your AK:SK>' \
--request DELETE \
--url 'https://api-cloud.oceanbase.com/api/v2/datasource/datasources/1001' \
-H 'X-Ob-Project-Id: <Project ID>' \
-H 'X-Ob-Org-Id: <Organization ID>'
レスポンス例
{
"success": true,
"httpStatus": "OK",
"data": {
"id": 1001,
"uuid": "ds-uuid-xxx",
"name": "my-mysql",
"projectId": "proj-xxx",
"cloudProvider": "ALIYUN",
"region": "zone-xxxx",
"databaseType": "MYSQL",
"instanceType": "ALIYUN_RDS",
"networkAccessType": "PUBLIC_NETWORK",
"visible": false,
"deletedTime": "2026-06-30T10:05:00+08:00",
"createTime": "2026-06-30T10:00:00+08:00",
"updateTime": "2026-06-30T10:05:00+08:00"
}
}