DELETE operation
API情報
HTTPメソッド | API名 | パス | 目的 |
---|---|---|---|
DELETE | operation | /r/[APIVersion]/[ServiceCode]/[ChildServiceCode]/operation/[OperationId].json | オペレーションの取り消し |
APIバージョン:20190625
個別パラメータ
URL
パラメータ | 必須 | タイプ | 説明 | 例 |
---|---|---|---|---|
APIVersion | 〇 | String | APIバージョン | 20190625 |
ServiceCode | 〇 | String | オペレーションを取り消しする対象の親サービスコード | yemXXXXXXXX |
ChildServiceCode | 〇 | String | オペレーションを取り消しする対象の子サービスコード | yelXXXXXXXX、yeoXXXXXXXX、yexXXXXXXXX |
OperationId | 〇 | String | 取り消し対象とするオペレーションのID(英数字6桁) 実行待ちステータスのオペレーションのみ取り消しが可能です | 123456 |
HTTPリクエストボディ
- なし
レスポンス
- このAPIに関する個別レスポンスはありません。
- 共通レスポンスはレスポンスパラメータを参照してください。
エラーコード
- 共通エラーコードはエラーレスポンスを参照してください。
エラー | HTTP Status Code | ErrorType | ErrorMessage | ErrorDetail.Reason | 意味 | 備考 |
---|---|---|---|---|---|---|
パラメータエラー | 200 | BadRequest | Specified parameter has some errors. | Operation id [OperationId] is no longer cancellable. | リクエストパラメータのOperationIdが実行待ち以外のステータス | |
存在しない | 200 | NotFound | Specified operation id not found. | No such operation id [OperationId]. | リクエストパラメータのOperationIdが存在しない | |
システム障害 | 200 | SystemError | System error occurred. | API設備のシステム障害 | サポートセンターへお問い合わせください |
制限
- なし
サンプル
リクエスト
DELETE /r/[APIVersion]/[ServiceCode]/[ChildServiceCode]/operation/[OperationId].json HTTP/1.1 Host: ep.api.iij.jp x-iijapi-Expire: 2019-09-20T09:35:01Z x-iijapi-SignatureMethod: [SignatureMethod] x-iijapi-SignatureVersion: [SignatureVersion] Authorization:IIJAPI [AccessKeyId]:[Signature]
レスポンス
{ "APIResult": { "RequestId": "xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx" } }