リソース: EventThreatDetectionCustomModule
カスタム モジュールの構成と有効化状態を含む Security Command Center リソース。これにより、Event Threat Detection は特定の検出結果を Security Command Center に書き込むことができます。
JSON 表現 |
---|
{
"name": string,
"config": {
object
},
"ancestorModule": string,
"enablementState": enum ( |
フィールド | |
---|---|
name |
ID。Event Threat Detection カスタム モジュールのリソース名。次のいずれかの形式で指定します。
|
config |
省略可。モジュールの構成。常駐モジュールの場合、その構成値はこのレベルで定義されます。継承されたモジュールの場合、その構成値は祖先モジュールから継承されます。 |
ancestor |
出力専用。このモジュールが有効化状態を継承する最も近い祖先モジュール。空の場合は、カスタム モジュールがリクエスト元の親の組織、フォルダ、またはプロジェクトで作成されたことを示します。形式はカスタム モジュールのリソース名と同じです。 |
enablement |
省略可。階層の特定のレベルでモジュールが有効になっている状態。 |
type |
省略可。モジュールのタイプを入力します。例: |
display |
省略可。モジュールの人間可読名。 |
description |
省略可。モジュールの説明。 |
update |
出力専用。モジュールが最後に更新された日時。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
last |
出力専用。モジュールを最後に更新した編集者。 |
EnablementState
モジュールの有効化状態。
列挙型 | |
---|---|
ENABLEMENT_STATE_UNSPECIFIED |
有効化状態が未指定。 |
ENABLED |
モジュールが指定されたレベルで有効になっている。 |
DISABLED |
指定されたレベルでモジュールが無効になっている。 |
INHERITED |
状態は祖先モジュールから継承されます。モジュールは、CRM 階層内で継承されていない最も近い祖先モジュールに基づいて、実質的に ENABLED または DISABLED になります。最上位モジュール(親のないモジュール)を INHERITED 状態に設定しようとすると、INVALID_ARGUMENT エラーが発生します。 |
メソッド |
|
---|---|
|
指定した組織、フォルダ、プロジェクトのスコープに常駐する Event Threat Detection カスタム モジュールを作成し、指定した親のすべての子に継承カスタム モジュールを作成します。 |
|
指定された Event Threat Detection カスタム モジュールと、リソース階層内のそのすべての子孫を削除します。 |
|
Event Threat Detection のカスタム モジュールを取得します。 |
|
指定した組織、フォルダ、プロジェクトのすべての Event Threat Detection カスタム モジュールを一覧表示します。 |
|
指定した組織、フォルダ、プロジェクトとその子孫のすべての常駐 Event Threat Detection カスタム モジュールを一覧表示します。 |
|
指定された更新マスクに基づいて、指定された名前の Event Threat Detection カスタム モジュールを更新します。 |
|
指定された Event Threat Detection カスタム モジュールを検証します。 |