移行前分析用のタスクを作成する

POST /analysis/{projectId}/task

移行前分析用のタスクを作成します。

path パラメータ

  • projectId string 必須

    プロジェクトID

    形式は次のパターンと一致する必要があります: ^[A-Za-z0-9\-]+$

application/ JSON

body 必須

  • jdBCConnection Details オブジェクト 必須

    追加プロパティは許可されていません。

    jdBCConnection Details 属性を非表示にする jdBCConnection Details 属性の表示 オブジェクト
    • id string
    • タイプ string 必須

      データベース タイプまたはカスタムデータベースタイプ。例、MYSQLORACLEPOSTGRESQLSQL_SERVERCOCKROACHDBDB2SQLANYWHERESYBASESYBASEIQYUGABYTE などがあります。

    • URL string 必須
    • user string
    • パスワード string
    • SavePassword ブール値

      デフォルト値はfalseです。

    • existsConnectionId string
    • OraclePdbName string
    • isManualUri ブール値

      デフォルト値はfalseです。

応答

  • 200 application/ JSON

    OK

    応答属性の非表示 応答属性の表示 オブジェクト
    • projectId string 必須

      形式は次のパターンと一致する必要があります: ^[A-Za-z0-9\-]+$

    • 状態 string 必須

      値は、RUNNINGFAILEDCANCELLED、または COMPLETED です。

    • submittedAt string(date-time) 必須
  • 433 application/ JSON

    提供された情報を持つSQLデータベースへの接続に関するトラブルシューティング

    応答属性の非表示 応答属性の表示 オブジェクト
    • jobId string

      形式は次のパターンと一致する必要があります: ^[A-Za-z0-9\-]+$

    • メッセージ string 必須
    • 説明 string
    • タイムスタンプ string(date-time) 必須
POST /analysis/{projectId}/タスク
curl \
 --request POST 'http://127.0.0.1:8278/api/v1/analysis/{projectId}/task' \
 --header "Content-Type: application/json" \
 --data '{"jdbcConnectionDetails":{"id":"string","type":"ORACLE","url":"string","user":"string","password":"string","savePassword":false,"existingConnectionId":"string","oraclePdbName":"string","isManualUri":false}}'
リクエスト例
{
  "jdbcConnectionDetails": {
    "id": "string",
    "type": "ORACLE",
    "url": "string",
    "user": "string",
    "password": "string",
    "savePassword": false,
    "existingConnectionId": "string",
    "oraclePdbName": "string",
    "isManualUri": false
  }
}
応答の例(200)
{
  "projectId": "string",
  "status": "RUNNING",
  "submittedAt": "2025-05-04T09:42:00Z"
}
応答の例(433)
{
  "jobId": "string",
  "message": "string",
  "description": "string",
  "timestamp": "2025-05-04T09:42:00Z"
}