Show / Hide Table of Contents

Class ActivityRule

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

Inheritance
System.Object
ActivityRule
Implements
IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.AlertCenter.v1beta1.Data
Assembly: Google.Apis.AlertCenter.v1beta1.dll
Syntax
public class ActivityRule : IDirectResponseSchema

Properties

ActionNames

List of action names associated with the rule threshold.

Declaration
[JsonProperty("actionNames")]
public virtual IList<string> ActionNames { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.String>

CreateTime

Rule create timestamp.

Declaration
[JsonProperty("createTime")]
public virtual object CreateTime { get; set; }
Property Value
Type Description
System.Object

Description

Description of the rule.

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

DisplayName

Alert display name.

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

ETag

The ETag of the item.

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

Name

Rule name.

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

Query

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

Declaration
[JsonProperty("query")]
public virtual string Query { get; set; }
Property Value
Type Description
System.String

SupersededAlerts

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.

Declaration
[JsonProperty("supersededAlerts")]
public virtual IList<string> SupersededAlerts { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.String>

SupersedingAlert

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.

Declaration
[JsonProperty("supersedingAlert")]
public virtual string SupersedingAlert { get; set; }
Property Value
Type Description
System.String

Threshold

Alert threshold is for example “COUNT > 5”.

Declaration
[JsonProperty("threshold")]
public virtual string Threshold { get; set; }
Property Value
Type Description
System.String

TriggerSource

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

Declaration
[JsonProperty("triggerSource")]
public virtual string TriggerSource { get; set; }
Property Value
Type Description
System.String

UpdateTime

The timestamp of the last update to the rule.

Declaration
[JsonProperty("updateTime")]
public virtual object UpdateTime { get; set; }
Property Value
Type Description
System.Object

WindowSize

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

Declaration
[JsonProperty("windowSize")]
public virtual object WindowSize { get; set; }
Property Value
Type Description
System.Object

Implements

IDirectResponseSchema
In This Article
Back to top