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

ActivityRule

import type { ActivityRule } from "https://googleapis.deno.dev/v1/alertcenter:v1beta1.ts";

Alerts from Google Workspace Security Center rules service configured by an admin.

interface ActivityRule {
actionNames?: string[];
createTime?: Date;
description?: string;
displayName?: string;
name?: string;
query?: string;
supersededAlerts?: string[];
supersedingAlert?: string;
threshold?: string;
triggerSource?: string;
updateTime?: Date;
windowSize?: number;
}

§Properties

§
actionNames?: string[]
[src]

List of action names associated with the rule threshold.

§
createTime?: Date
[src]

Rule create timestamp.

§
description?: string
[src]

Description of the rule.

§
displayName?: string
[src]

Alert display name.

§
name?: string
[src]

Rule name.

§
query?: string
[src]

Query that is used to get the data from the associated source.

§
supersededAlerts?: string[]
[src]

List of alert IDs superseded by this alert. It is used to indicate that this alert is essentially extension of superseded alerts and we found the relationship after creating these alerts.

§
supersedingAlert?: string
[src]

Alert ID superseding this alert. It is used to indicate that superseding alert is essentially extension of this alert and we found the relationship after creating both alerts.

§
threshold?: string
[src]

Alert threshold is for example “COUNT > 5”.

§
triggerSource?: string
[src]

The trigger sources for this rule. * GMAIL_EVENTS * DEVICE_EVENTS * USER_EVENTS

§
updateTime?: Date
[src]

The timestamp of the last update to the rule.

§
windowSize?: number
[src]

Rule window size. Possible values are 1 hour or 24 hours.