7.2. exportUserLogs
現在のユーザーの集計ログを返します。
POST /api/v1/user/exportlogs
認可: oauth2_implicit (user:admin)
クエリーパラメーター
| 型 | 名前 | 説明 | スキーマ |
|---|---|---|---|
| query |
endtime | ログの最新時間。形式: "%m/%d/%Y"(UTC) | string |
| query |
starttime | ログの最初の時間。形式: "%m/%d/%Y"(UTC) | string |
要求の body スキーマ (application/json)
エクスポートログ操作の設定
| 名前 | 説明 | スキーマ |
|---|---|---|
|
callback_url | エクスポートされたログに対するリンクで呼び出すコールバック URL | string |
|
callback_email | エクスポートされたログに対するリンクをメールで送信するメールアドレス | string |
レスポンス
| HTTP コード | 説明 | スキーマ |
|---|---|---|
| 201 | 作成に成功 | |
| 400 | Bad Request (不適切な要求) | |
| 401 | セッションが必要 | |
| 403 | 不正アクセス | |
| 404 | 見つからない |
コマンドの例
$ curl -X POST \
-H "Authorization: Bearer <bearer_token>" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{
"starttime": "<MM/DD/YYYY>",
"endtime": "<MM/DD/YYYY>",
"callback_email": "your.email@example.com"
}' \
"http://<quay-server.example.com>/api/v1/user/exportlogs"