GET purgejob (一覧)
API情報
HTTPメソッド | API名 | 目的 |
---|---|---|
GET | purgejob | キャッシュ削除ジョブステータス取得 |
- 直近30件分のキャッシュ削除ジョブのうち、URL指定キャッシュ削除ジョブの一覧(ジョブ登録日時、ステータス、削除進行状況)を取得できます。
個別パラメータ
URL
- なし
HTTPリクエストボディ
- なし
レスポンス
フィールド | タイプ | 意味 |
---|---|---|
Result.Summary | Array | キャッシュ削除ジョブの情報
|
Result.Summary.JobID | String | ジョブID |
Result.Summary.CreatedAt | String | ジョブ登録日時 |
Result.Summary.Status | String | 実行ステータス (accept: 削除ジョブ登録時, purge: 削除ジョブ実行中, done: 削除済み(正常終了), fail: 削除失敗) 値: accept, purge, done, fail |
Result.Summary.Progress | String | 削除進行状況(%)
|
エラーコード
- このAPIに関する個別エラーはありません。
- 共通エラーコードはエラーレスポンスを参照してください。
制限
- なし
サンプル
リクエスト
GET /r/(APIVersion)/(ServiceCode)/purgejob.json Host: cac.api.iij.jp Date: Mon, 20 Jan 2014 12:34:56 GMT x-iijapi-Expire: (Expire) x-iijapi-SignatureMethod: (SignatureMethod) x-iijapi-SignatureVersion: (SignatureVersion) Authorization: IIJAPI (AccessKeyId):(Signature)
レスポンスボディ
{ "Result": { "RequestId": "xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx", "ServiceCode": "cac########", "Summary": [ { "JobID": "9999999999.999", "CreatedAt": "2014-06-03 12:01:01", "Status": "done", "Progress": "100" }, { "JobID": "9999999999.1", "CreatedAt": "2014-06-03 11:01:01", "Status": "done", "Progress": "100" } ] } }