GoogleApi.SecurityCenter.V1.Model.EffectiveEventThreatDetectionCustomModule (google_api_security_center v0.39.0)
View SourceAn EffectiveEventThreatDetectionCustomModule is the representation of an Event Threat Detection custom module at a specified level of the resource hierarchy: organization, folder, or project. If a custom module is inherited from a parent organization or folder, the value of the enablement_state
property in EffectiveEventThreatDetectionCustomModule is set to the value that is effective in the parent, instead of INHERITED
. For example, if the module is enabled in a parent organization or folder, the effective enablement_state
for the module in all child folders or projects is also enabled
. EffectiveEventThreatDetectionCustomModule is read-only.
Attributes
-
cloudProvider
(type:String.t
, default:nil
) - The cloud provider of the custom module. -
config
(type:map()
, default:nil
) - Output only. Config for the effective module. -
description
(type:String.t
, default:nil
) - Output only. The description for the module. -
displayName
(type:String.t
, default:nil
) - Output only. The human readable name to be displayed for the module. -
enablementState
(type:String.t
, default:nil
) - Output only. The effective state of enablement for the module at the given level of the hierarchy. -
name
(type:String.t
, default:nil
) - Output only. The resource name of the effective ETD custom module. Its format is:organizations/{organization}/eventThreatDetectionSettings/effectiveCustomModules/{module}
.folders/{folder}/eventThreatDetectionSettings/effectiveCustomModules/{module}
. *projects/{project}/eventThreatDetectionSettings/effectiveCustomModules/{module}
. -
type
(type:String.t
, default:nil
) - Output only. Type for the module. e.g. CONFIGURABLE_BAD_IP.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.