2.7.4 タスクの削除
機能
指定したタスクを削除します。指定したタスクがデバッグタスク以外の場合は,アーカイブするためのURLを取得します。
実行権限
Adminロール,Developロール,Modifyロール
APIのバージョン
v1
リクエスト形式
DELETE http://host:port/Automation/version/objects/Tasks/id
ステータスコード
リクエストに対するレスポンスとして返却されるステータスコードを,次の表に示します。
ステータスコード |
メッセージ |
説明 |
---|---|---|
204 |
OK |
タスクの削除に成功しました。 |
303 |
See Other |
タスクを削除するためのURLのレスポンスに成功しました。レスポンスヘッダーの「Location」に表示されたURLで,アーカイブを実行してください。 |
401 |
Unauthorized |
ログイン権限がありません。 |
403 |
Forbidden |
タスクを削除する権限がありません。 |
412 |
Precondition failed |
サーバが利用できません。 |
500 |
Server-side error |
サーバ処理エラーが発生しました。 |
使用例
instanceID=5169のタスクを削除する場合の使用例を示します。
リクエストヘッダー: DELETE /Automation/v1/objects/Tasks/5169 HTTP/1.1 Authorization: Basic c3lzdGVtOm1hbmFnZXI= Host: 192.168.146.132:22015 Accept: application/json User-Agent:useragent1 Accept-Language: ja レスポンスヘッダー: HTTP/1.1 303 See Other Date: Fri, 07 Aug 2015 07:38:26 GMT Server: Cosminexus HTTP Server Access-Control-Expose-Headers: WWW-Authenticate WWW-Authenticate: HSSO 10a7b94b76e0747b63ee8e0828c186a5d95f699_Vlo8Y30JBWoKHUYTEXAMXx5iHgQ=_V0810 Access-Control-Allow-Origin: * Location: http://192.168.146.132:22015/Automation/v1/objects/Tasks/5169/actions/archive Access-Control-Allow-Methods: GET, POST, DELETE, PUT, HEAD, OPTIONS Access-Control-Allow-Credentials: true Cache-Control: no-cache Transfer-Encoding: chunked Content-Type: text/html;charset=utf-8 レスポンスボディー: <html><head><title>303 See Other</title></head><body><h1>303 See Other</h1></body></html>