Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

EffectiveEventThreatDetectionCustomModule

import type { EffectiveEventThreatDetectionCustomModule } from "https://googleapis.deno.dev/v1/securitycenter:v1.ts";

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.

interface EffectiveEventThreatDetectionCustomModule {
readonly config?: {
[key: string]: any;
}
;
readonly description?: string;
readonly displayName?: string;
readonly enablementState?: "ENABLEMENT_STATE_UNSPECIFIED" | "ENABLED" | "DISABLED";
readonly name?: string;
readonly type?: string;
}

§Properties

§
readonly config?: {
[key: string]: any;
}
[src]

Output only. Config for the effective module.

§
readonly description?: string
[src]

Output only. The description for the module.

§
readonly displayName?: string
[src]

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

§
readonly enablementState?: "ENABLEMENT_STATE_UNSPECIFIED" | "ENABLED" | "DISABLED"
[src]

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

§
readonly name?: string
[src]

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

§
readonly type?: string
[src]

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