Resource: EffectiveEventThreatDetectionCustomModule
The representation of an EventThreatDetectionCustomModule
at a given level, taking hierarchy into account and resolving various fields accordingly. For example, if the module is enabled at the ancestor level, then effective modules at all descendant levels will have their enablement state set to ENABLED
. Similarly, if module.inherited
is set, then the effective module's configuration will reflect the ancestor's configuration.
JSON representation |
---|
{
"name": string,
"config": {
object
},
"enablementState": enum ( |
Fields | |
---|---|
name |
Identifier. The resource name of the Event Threat Detection custom module, in one of the following formats:
|
config |
Output only. Configuration for the effective module. |
enablement |
Output only. The effective state of enablement for the module at the given level of the hierarchy. |
type |
Output only. Type for the module (for example, |
display |
Output only. The human-readable name of the module. |
description |
Output only. A description of the module. |
EnablementState
The enablement state of the module.
Enums | |
---|---|
ENABLEMENT_STATE_UNSPECIFIED |
Default value. This value is unused. |
ENABLED |
The module is enabled at the given level. |
DISABLED |
The module is disabled at the given level. |
Methods |
|
---|---|
|
Gets the effective Event Threat Detection custom module at the given level. |
|
Lists all effective Event Threat Detection custom modules for the given parent. |