2.7. logs


組織またはリポジトリーの使用状況ログにアクセスします。

2.7.1. getAggregateUserLogs

現在のユーザーの集計ログを返します。

GET /api/v1/user/aggregatelogs

承認: oauth2_implicit(user:admin)

クエリーパラメーター
タイプ名前説明スキーマ

query

performer
任意

ログをフィルターするユーザー名。

string

query

endtime
任意

ログの最新時間。形式: "%m/%d/%Y"(UTC)

string

query

starttime
任意

ログの最初の時間。形式: "%m/%d/%Y"(UTC)

string

レスポンス
HTTP コード説明スキーマ

200

正常な呼び出し

 

400

不適切な要求

ApiError

401

セッションが必要

ApiError

403

不正アクセス

ApiError

404

結果が見つからない

ApiError

2.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

要求のボディースキーマ (アプリケーション/json)

エクスポートログ操作の設定

名前説明スキーマ

callback_url
optional

エクスポートされたログに対するリンクで呼び出すコールバック URL

string

callback_email
optional

エクスポートされたログに対するリンクをメールで送信するメールアドレス

string

レスポンス
HTTP コード説明スキーマ

201

作成成功

 

400

不適切な要求

ApiError

401

セッションが必要

ApiError

403

不正アクセス

ApiError

404

結果が見つからない

ApiError

2.7.3. listUserLogs

現在のユーザーのログを一覧表示します。

GET /api/v1/user/logs

承認: oauth2_implicit(user:admin)

クエリーパラメーター
タイプ名前説明スキーマ

query

next_page
optional

次のページのページトークン

string

query

performer
任意

ログをフィルターするユーザー名。

string

query

endtime
任意

ログの最新時間。形式: "%m/%d/%Y"(UTC)

string

query

starttime
任意

ログの最初の時間。形式: "%m/%d/%Y"(UTC)

string

レスポンス
HTTP コード説明スキーマ

200

正常な呼び出し

 

400

不適切な要求

ApiError

401

セッションが必要

ApiError

403

不正アクセス

ApiError

404

結果が見つからない

ApiError

2.7.4. getAggregateOrgLogs

指定した組織の集計ログを取得します。

GET /api/v1/organization/{orgname}/aggregatelogs

承認: oauth2_implicit(org:admin)

パスパラメーター
タイプ名前説明スキーマ

path

orgname
必須

組織の名前

string

クエリーパラメーター
タイプ名前説明スキーマ

query

performer
任意

ログをフィルターするユーザー名。

string

query

endtime
任意

ログの最新時間。形式: "%m/%d/%Y"(UTC)

string

query

starttime
任意

ログの最初の時間。形式: "%m/%d/%Y"(UTC)

string

レスポンス
HTTP コード説明スキーマ

200

正常な呼び出し

 

400

不適切な要求

ApiError

401

セッションが必要

ApiError

403

不正アクセス

ApiError

404

結果が見つからない

ApiError

2.7.5. exportOrgLogs

指定した組織のログをエクスポートします。

POST /api/v1/organization/{orgname}/exportlogs

承認: oauth2_implicit(org:admin)

パスパラメーター
タイプ名前説明スキーマ

path

orgname
必須

組織の名前

string

クエリーパラメーター
タイプ名前説明スキーマ

query

endtime
任意

ログの最新時間。形式: "%m/%d/%Y"(UTC)

string

query

starttime
任意

ログの最初の時間。形式: "%m/%d/%Y"(UTC)

string

要求のボディースキーマ (アプリケーション/json)

エクスポートログ操作の設定

名前説明スキーマ

callback_url
optional

エクスポートされたログに対するリンクで呼び出すコールバック URL

string

callback_email
optional

エクスポートされたログに対するリンクをメールで送信するメールアドレス

string

レスポンス
HTTP コード説明スキーマ

201

作成成功

 

400

不適切な要求

ApiError

401

セッションが必要

ApiError

403

不正アクセス

ApiError

404

結果が見つからない

ApiError

2.7.6. listOrgLogs

指定した組織のログを一覧表示します。

GET /api/v1/organization/{orgname}/logs

承認: oauth2_implicit(org:admin)

パスパラメーター
タイプ名前説明スキーマ

path

orgname
必須

組織の名前

string

クエリーパラメーター
タイプ名前説明スキーマ

query

next_page
optional

次のページのページトークン

string

query

performer
任意

ログをフィルターするユーザー名。

string

query

endtime
任意

ログの最新時間。形式: "%m/%d/%Y"(UTC)

string

query

starttime
任意

ログの最初の時間。形式: "%m/%d/%Y"(UTC)

string

レスポンス
HTTP コード説明スキーマ

200

正常な呼び出し

 

400

不適切な要求

ApiError

401

セッションが必要

ApiError

403

不正アクセス

ApiError

404

結果が見つからない

ApiError

2.7.7. getAggregateRepoLogs

指定したリポジトリーの集計ログを返します。

GET /api/v1/repository/{repository}/aggregatelogs

承認: oauth2_implicit(repo:admin)

パスパラメーター
タイプ名前説明スキーマ

path

repository
必須

リポジトリーの完全パス (例: namespace/name)

string

クエリーパラメーター
タイプ名前説明スキーマ

query

endtime
任意

ログの最新時間。形式: "%m/%d/%Y"(UTC)

string

query

starttime
任意

ログの最初の時間。形式: "%m/%d/%Y"(UTC)

string

レスポンス
HTTP コード説明スキーマ

200

正常な呼び出し

 

400

不適切な要求

ApiError

401

セッションが必要

ApiError

403

不正アクセス

ApiError

404

結果が見つからない

ApiError

2.7.8. exportRepoLogs

指定したリポジトリーのログのエクスポートをキューに入れます。

POST /api/v1/repository/{repository}/exportlogs

承認: oauth2_implicit(repo:admin)

パスパラメーター
タイプ名前説明スキーマ

path

repository
必須

リポジトリーの完全パス (例: namespace/name)

string

クエリーパラメーター
タイプ名前説明スキーマ

query

endtime
任意

ログの最新時間。形式: "%m/%d/%Y"(UTC)

string

query

starttime
任意

ログの最初の時間。形式: "%m/%d/%Y"(UTC)

string

要求のボディースキーマ (アプリケーション/json)

エクスポートログ操作の設定

名前説明スキーマ

callback_url
optional

エクスポートされたログに対するリンクで呼び出すコールバック URL

string

callback_email
optional

エクスポートされたログに対するリンクをメールで送信するメールアドレス

string

レスポンス
HTTP コード説明スキーマ

201

作成成功

 

400

不適切な要求

ApiError

401

セッションが必要

ApiError

403

不正アクセス

ApiError

404

結果が見つからない

ApiError

2.7.9. listRepoLogs

指定したリポジトリーのログを一覧表示します。

GET /api/v1/repository/{repository}/logs

承認: oauth2_implicit(repo:admin)

パスパラメーター
タイプ名前説明スキーマ

path

repository
必須

リポジトリーの完全パス (例: namespace/name)

string

クエリーパラメーター
タイプ名前説明スキーマ

query

next_page
optional

次のページのページトークン

string

query

endtime
任意

ログの最新時間。形式: "%m/%d/%Y"(UTC)

string

query

starttime
任意

ログの最初の時間。形式: "%m/%d/%Y"(UTC)

string

レスポンス
HTTP コード説明スキーマ

200

正常な呼び出し

 

400

不適切な要求

ApiError

401

セッションが必要

ApiError

403

不正アクセス

ApiError

404

結果が見つからない

ApiError

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.