すべてのプロダクト
Search
ドキュメントセンター

Security Center:ListFileProtectClientRule

最終更新日:Jun 13, 2026

ファイル保護ルールのリストを取得します。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

この操作の認証情報はありません。問題が発生した場合は、アカウントマネージャーにご連絡ください。

リクエストパラメーター

パラメーター

必須 / 任意

説明

PageSize

integer

任意

ページングクエリの 1 ページあたりのエントリの最大値。

20

CurrentPage

integer

任意

ページングクエリの現在のページ番号。

1

RuleName

string

任意

ルール名。

tetsRule

AlertLevel

integer

任意

アラート通知レベル。有効な値:

  • 0: アラートなし

  • 1: リマインダー

  • 2: 疑わしい

  • 3: 高リスク。

0

RuleAction

string

任意

ルールの操作。有効な値:

  • block: リクエストをブロックします。

  • monitor: リクエストをモニターします。

  • pass: リクエストを許可します。

pass

Platform

string

任意

オペレーティングシステムのタイプ。有効な値:

  • windows: Windows

  • linux: Linux。

linux

レスポンスフィールド

フィールド

説明

object

RequestId

string

リクエスト ID。Alibaba Cloud がリクエストに対して生成する一意の識別子です。この ID を使用して問題をトラブルシューティングできます。

BA674E4B-00CF-5DEA-8B92-360862FB****

PageInfo

object

ページングクエリのページング情報。

CurrentPage

integer

ページングクエリの現在のページ番号。

1

PageSize

integer

ページングクエリの 1 ページあたりのエントリの最大値。

10

TotalCount

integer

エントリの総数。

45

FileProtectList

array<object>

返されたデータのリスト。

object

返されたデータのリスト。

Status

integer

ルールのステータス。有効な値:

  • 0: 無効

  • 1: 有効。

1

RuleAction

string

ルールがクライアントに対して実行する操作。有効な値:

  • monitor: アラート

  • block: ブロック

  • pass: 許可。

pass

Platform

string

オペレーティングシステムのタイプ。有効な値:

  • windows: Windows

  • linux: Linux。

linux

EffectInstanceCount

integer

影響を受けるアセットの総数。

12

GmtModified

integer

ルールが最後に変更済みとなった時間。

1682304179000

SwitchId

string

ルールのスイッチ ID。

FILE_PROTECT_RULE_SWITCH_TYPE_******

GmtCreate

integer

ルールが作成された時間。

1682304179000

FilePaths

array

モニター対象のファイルパス。

string

モニター対象のファイルパス。

/usr/*

FileOps

array

ファイルに対して実行される操作。

string

ファイルに対して実行される操作。有効な値:

  • WRITE: 書き込み

  • READ: 読み取り

  • DELETE: 削除

  • RENAME: 名前変更

  • CHMOD: 権限変更。

READ

FileTypes

array

保護対象のファイルタイプのリスト。

string

保護対象のファイルタイプのリスト。

txt

ProcPaths

array

モニター対象のプロセスパスのリスト。

string

モニター対象のプロセスパスのリスト。

/usr/local/*

AlertLevel

integer

アラート通知レベル。有効な値:

  • 0: アラートなし

  • 1: リマインダー

  • 2: 疑わしい

  • 3: 高リスク。

0

Id

integer

ルール ID。

1412511

ExcludeUsers

array

除外されたユーザーのリスト。

string

除外されたユーザーのリスト。

root

RuleName

string

ルール名。

test11

成功レスポンス

JSONJSON

{
  "RequestId": "BA674E4B-00CF-5DEA-8B92-360862FB****",
  "PageInfo": {
    "CurrentPage": 1,
    "PageSize": 10,
    "TotalCount": 45
  },
  "FileProtectList": [
    {
      "Status": 1,
      "RuleAction": "pass",
      "Platform": "linux",
      "EffectInstanceCount": 12,
      "GmtModified": 1682304179000,
      "SwitchId": "FILE_PROTECT_RULE_SWITCH_TYPE_******",
      "GmtCreate": 1682304179000,
      "FilePaths": [
        "/usr/*"
      ],
      "FileOps": [
        "READ"
      ],
      "FileTypes": [
        "txt"
      ],
      "ProcPaths": [
        "/usr/local/*"
      ],
      "AlertLevel": 0,
      "Id": 1412511,
      "ExcludeUsers": [
        "root"
      ],
      "RuleName": "test11"
    }
  ]
}

エラーコード

HTTP ステータスコード

エラーコード

エラーメッセージ

説明

400 IllegalParameter Illegal parameter, please check the param.
500 ServerError ServerError
403 NoPermission caller has no permission

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。