タイプおよび名前に基づいて特定のアーティファクトを削除します。

削除

/mftapp/rest/v1/artifacts/{artifactType}/{artifactName}

転送の一部であるソース/ターゲットを削除する場合、そのソース/ターゲットを削除する前に転送から削除/デタッチする必要があり、削除しないと、削除操作が失敗します。

リクエスト

パス・パラメータ
トップに戻る

レスポンス

サポートされるメディア・タイプ

200レスポンス

本文 ()
ルート・スキーマ : schema

500レスポンス

本文 ()
ルート・スキーマ : schema
型: object
ソースを表示
レスポンスの例(application/json)
{
    "errorCode":"MFT-7415",
    "errorKey":"MFT_UNSUPPORTED_ARTIFACT_TYPE",
    "errorMessage":"Unsupported artifact type found. Artifact type: {TYPE}."
}
トップに戻る

レスポンス本文の例

次の例は、cURLを使用してRESTリソースにDELETEリクエストを発行して、タイプおよび名前に基づいて特定のアーティファクトを削除する方法を示しています。
curl -i -X DELETE -u <username>:<password> -H "Content-Type: multipart/form-data" http://host:port/mftapp/rest/v1/artifacts/target/test

削除に成功すると、レスポンスは200 OKを返します。エラーが発生した場合のレスポンス本文のコンテンツの例を次に示します:

{
    "errorCode": "MFT-7463",
    "errorKey": "MFT_UTILITY_ARTIFACT_NOT_FOUND_WITH_GIVEN_NAME",
    "errorMessage": ""The target [test] is currently associated with some transfers and so cannot be deleted."
}
トップに戻る