ListActivityLogs
処理概要
アクティビティログの一覧を取得します。
リクエストURL
GET /v1/activityLogs指定するパラメーター
クエリパラメーター
| パラメーター | 型 | 説明 | 必須 |
|---|---|---|---|
| yearMonth | string |
取得対象年月 使用可能文字: YYYYMM 形式 |
○ |
| start | integer |
取得開始インデックス 使用可能文字: 1以上の整数 |
|
| end | integer |
取得終了インデックス 使用可能文字: 1以上の整数かつstart以上 |
応答フィールド
| フィールド (項目) | 型 | 説明 |
|---|---|---|
| userActivities[] | object[] |
|
| ␣categoryName | string |
ユーザが実行したAPI名のリソース名 |
| ␣dateTime | string |
ユーザがAPIを実行した日時 (ISO8601形式) |
| ␣ipAddress | string |
実行元のIPアドレス |
| ␣operation | string |
ユーザが実行したAPI名 |
| ␣operator | string |
APIを実行したユーザ名 (親アカウント名 or 子アカウント名) |
| ␣result | boolean |
実行結果 値:
|
| ␣serviceId | string |
実行したサービスを識別するID (DevOps with Gitlab では DEVOPS 固定) |
| ␣uuid | string |
※空を返却 |
リクエストサンプル
curl -XGET https://jp-east-1.devops.api.nifcloud.com/v1/activityLogs?yearMonth=202312
-H 'X-Amz-Date: 20230401T000000Z'
-H 'Authorization: AWS4-HMAC-SHA256 ...'
応答サンプル
{
"userActivities":[
{
"categoryName":"API (DevOpsサーバー)",
"dateTime":"2022-08-01T17:32:28Z",
"ipAddress":"x.x.x.x",
"operation":"CreateInstance",
"operator":"abc12345",
"result":true,
"serviceId":"DEVOPS",
"uuid":""
}
]
}
