Show / Hide Table of Contents

Class EffectiveEventThreatDetectionCustomModule

An 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.

Inheritance
object
EffectiveEventThreatDetectionCustomModule
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.SecurityCommandCenter.v1.Data
Assembly: Google.Apis.SecurityCommandCenter.v1.dll
Syntax
public class EffectiveEventThreatDetectionCustomModule : IDirectResponseSchema

Properties

CloudProvider

The cloud provider of the custom module.

Declaration
[JsonProperty("cloudProvider")]
public virtual string CloudProvider { get; set; }
Property Value
Type Description
string

Config

Output only. Config for the effective module.

Declaration
[JsonProperty("config")]
public virtual IDictionary<string, object> Config { get; set; }
Property Value
Type Description
IDictionary<string, object>

Description

Output only. The description for the module.

Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
Type Description
string

DisplayName

Output only. The human readable name to be displayed for the module.

Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

EnablementState

Output only. The effective state of enablement for the module at the given level of the hierarchy.

Declaration
[JsonProperty("enablementState")]
public virtual string EnablementState { get; set; }
Property Value
Type Description
string

Name

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}.

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

Type

Output only. Type for the module. e.g. CONFIGURABLE_BAD_IP.

Declaration
[JsonProperty("type")]
public virtual string Type { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX