Resource: EventThreatDetectionCustomModule
A Security Command Center resource that contains the configuration and enablement state of a custom module, which enables Event Threat Detection to write certain findings to Security Command Center.
JSON representation |
---|
{
"name": string,
"config": {
object
},
"ancestorModule": string,
"enablementState": enum ( |
Fields | |
---|---|
name |
Identifier. The resource name of the Event Threat Detection custom module, in one of the following formats:
|
config |
Optional. Configuration for the module. For the resident module, its configuration value is defined at this level. For the inherited module, its configuration value is inherited from the ancestor module. |
ancestor |
Output only. The closest ancestor module that this module inherits the enablement state from. If empty, indicates that the custom module was created in the requesting parent organization, folder, or project. The format is the same as the custom module's resource name. |
enablement |
Optional. The state of enablement for the module at the given level of the hierarchy. |
type |
Optional. Type for the module. For example, |
display |
Optional. The human-readable name of the module. |
description |
Optional. A description of the module. |
update |
Output only. The time the module was last updated. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
last |
Output only. The editor the module was last updated by. |
Methods |
|
---|---|
|
Creates a resident Event Threat Detection custom module at the scope of the given organization, folder, or project, and creates inherited custom modules for all descendants of the given parent. |
|
Deletes the specified Event Threat Detection custom module and all of its descendants in the resource hierarchy. |
|
Gets an Event Threat Detection custom module. |
|
Lists all Event Threat Detection custom modules for the given organization, folder, or project. |
|
Lists all resident Event Threat Detection custom modules for the given organization, folder, or project and its descendants. |
|
Updates the Event Threat Detection custom module with the given name based on the given update mask. |
|
Validates the given Event Threat Detection custom module. |