モデルの削除
delete
/omlmod/v1/models/{modelId}
modelIdで識別されるモデルを削除します。このメソッドのコール元が削除できるのは、コール元が作成したモデルのみです。force問合せパラメータにtrueの値が指定されていない場合は、デプロイ済モデルをアンデプロイする必要があり、依存関係にある非同期ジョブがあると削除できません。
リクエスト
パス・パラメータ
- modelId(required): string
モデル識別子。
問合せパラメータ
- force: boolean
trueの場合は、エンドポイントや依存関係にある非同期ジョブの存在に関係なく、強制的に削除が試行されます。依存関係にあるジョブがあるモデルを強制的に削除すると、omlmodサービスにより、影響を受けるジョブのjobFlagsにMODEL_DELETEDフラグが設定されます。デフォルト値:
false
許容値:[ true, false ]
この操作にはリクエスト本文はありません。
先頭に戻るレスポンス
サポートされているメディア・タイプ
- application/json
204レスポンス
モデルは正常に削除されました。
401レスポンス
認可されていません。
403レスポンス
モデルを削除する権限がありません
404レスポンス
リソースが見つかりません。
409レスポンス
エンドポイントが存在するか、他の競合があるため、モデルを削除できません。
500レスポンス
リポジトリへの接続中の問題、削除実行中の問題、またはその他の予期しないエラーの問題です。