资源:EventThreatDetectionCustomModule
一个 Security Command Center 资源,其中包含自定义模块的配置和启用状态,这使 Event Threat Detection 能够将某些发现结果写入 Security Command Center。
JSON 表示法 |
---|
{
"name": string,
"config": {
object
},
"ancestorModule": string,
"enablementState": enum ( |
字段 | |
---|---|
name |
标识符。Event Threat Detection 自定义模块的资源名称,采用以下格式之一:
|
config |
可选。模块的配置。对于常驻模块,其配置值在此级别定义。对于继承的模块,其配置值会从祖先模块继承。 |
ancestor |
仅限输出。此模块继承启用状态的最接近的祖先模块。如果为空,则表示自定义模块是在请求的父级组织、文件夹或项目中创建的。格式与自定义模块的资源名称相同。 |
enablement |
可选。在给定层次结构级别的模块的启用状态。 |
type |
可选。模块的类型。例如 |
display |
可选。模块的直观易懂的名称。 |
description |
可选。模块的说明。 |
update |
仅限输出。模块上次更新的时间。 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例: |
last |
仅限输出。上次更新模块的编辑者。 |
EnablementState
模块的启用状态。
枚举 | |
---|---|
ENABLEMENT_STATE_UNSPECIFIED |
未指定启用状态。 |
ENABLED |
模块已在指定级别启用。 |
DISABLED |
模块在给定级别处于停用状态。 |
INHERITED |
状态会从父级模块继承。该模块实际上将是 ENABLED 或 DISABLED ,具体取决于其在 CRM 层次结构中最近的非继承祖先模块。如果您尝试将顶级模块(没有父级的模块)设为 INHERITED 状态,则会收到 INVALID_ARGUMENT 错误。 |
方法 |
|
---|---|
|
在给定组织、文件夹或项目的范围内创建常驻 Event Threat Detection 自定义模块,并为给定父级的所有后代创建继承自定义模块。 |
|
删除指定的 Event Threat Detection 自定义模块及其在资源层次结构中的所有后代。 |
|
获取 Event Threat Detection 自定义模块。 |
|
列出给定组织、文件夹或项目的所有 Event Threat Detection 自定义模块。 |
|
列出给定组织、文件夹或项目及其子项的所有常驻 Event Threat Detection 自定义模块。 |
|
根据给定的更新掩码,使用给定名称更新 Event Threat Detection 自定义模块。 |
|
验证给定的 Event Threat Detection 自定义模块。 |