Classic環境で利用できます。
ユーザーアカウントで発生したアクションログと管理者対応情報を照会します。
リクエスト
リクエスト形式を説明します。リクエスト形式は次の通りです。
メソッド | URI |
---|---|
POST | /{type}/{zone}/getMemberActionLog |
リクエストヘッダ
Secure Zone APIで共通して使用されるヘッダの詳細は、Secure Zoneのリクエストヘッダをご参照ください。
リクエストパスパラメータ
パラメータの説明は次の通りです。
フィールド | タイプ | 必須の有無 | 説明 |
---|---|---|---|
type |
String | Required | Secure Zoneで提供するファイアウォールタイプ
|
zone |
String | Required | Secure Zoneを構成したゾーン
|
リクエストボディ
リクエストボディの説明は次の通りです。
フィールド | タイプ | 必須の有無 | 説明 |
---|---|---|---|
result |
String | Optional | 作業結果
|
followUpYn |
String | Optional | 管理者が対応完了したかどうか
|
fromDate |
Date | Optional | 照会期間の開始日 |
toDate |
Date | Optional | 照会期間の終了日 |
page |
Integer | Optional | ページインデックス
|
countPerPage |
Integer | Optional | ページごとの項目数
|
actionList[] |
String | Optional | アクションログタイプ |
リクエスト例
リクエストのサンプルコードは次の通りです。
curl --location --request POST 'https://securezonefirewall.apigw.ntruss.com/api/v2/szfw/kr2/getMemberActionLog'
--header 'x-ncp-apigw-timestamp: {Timestamp}' \
--header 'x-ncp-iam-access-key: {Access Key}' \
--header 'x-ncp-apigw-signature-v2: {API Gateway Signature}' \
--header 'x-ncp-mbr_no: {User number}' \
--header 'Content-Type: application/json' \
--data '{
"result": "fail",
"page": 0,
"countPerPage": 0
}'
レスポンス
レスポンス形式を説明します。
レスポンスボディ
レスポンスボディの説明は次の通りです。
フィールド | タイプ | 必須の有無 | 説明 |
---|---|---|---|
action |
String | - | リクエストタイプ |
returnCode |
Integer | - | レスポンスコード |
returnMessage |
String | - | レスポンスメッセージ |
memberActionList[] |
Array | - | アクションログ情報 |
memberActionList[].actionLogSeq |
Integer | - | アクションログ番号 |
memberActionList[].memberNo |
String | - | ユーザーの NAVERクラウドプラットフォーム会員番号 |
memberActionList[].instanceNo |
String | - | インスタンス作成時に付与された契約番号 |
memberActionList[].action |
String | - | アクションログタイプ |
memberActionList[].actionDescription |
String | - | アクションログタイプの説明 |
memberActionList[].result |
String | - | アクションの結果 |
memberActionList[].actionFailType |
String | - | アクション失敗タイプ |
memberActionList[].actionFailDescription |
String | - | アクション失敗に対する説明 |
memberActionList[].followUpYn |
String | - | 管理者が対応完了したかどうか |
memberActionList[].followUpType |
String | - | 対応タイプ |
memberActionList[].followUpDescription |
String | - | 対応の説明 |
memberActionList[].followUpYmdt |
Long | - | 対応時点(Unix timestamp) |
memberActionList[].followUpEmpNo |
String | - | 対応した管理者の社員番号 |
memberActionList[].followUpEmpName |
String | - | 対応した管理者の名前 |
memberActionList[].regYmdt |
Long | - | 最初登録日(Unix timestamp) |
memberActionList[].lstModYmdt |
Long | - | 最終更新日(Unix timestamp) |
totalCount |
Integer | - | アクションログの総数 |
レスポンスステータスコード
NAVERクラウドプラットフォームで共通して使用されるレスポンスステータスコードの詳細は、Ncloud APIのレスポンスステータスコードをご参照ください。
レスポンス例
レスポンスのサンプルコードは次の通りです。
{
"action": "getMemberActionLog",
"returnCode": 0,
"returnMessage": "success",
"memberActionList": [
{
"actionLogSeq": 47250,
"memberNo": "27***85",
"instanceNo": "25****11",
"action": "FIREWALL_POLICY_REARRANGE",
"actionDescription": "ポリシー順序変更",
"result": "fail",
"actionFailType": "FIREWALL_POLICY_MOVE_FAIL",
"actionFailDescription": "ファイアウォールポリシー移動失敗",
"followUpYn": "N",
"followUpType": "",
"followUpDescription": null,
"followUpYmdt": null,
"followUpEmpNo": null,
"followUpEmpName": null,
"regYmdt": 1719895728000,
"lstModYmdt": 1719895728000
}
],
"totalCount": 1
}