public sealed class Trigger : IMessage<AlertPolicy.Types.Condition.Types.Trigger>, IEquatable<AlertPolicy.Types.Condition.Types.Trigger>, IDeepCloneable<AlertPolicy.Types.Condition.Types.Trigger>, IBufferMessage, IMessageSpecifies how many time series must fail a predicate to trigger a
condition. If not specified, then a {count: 1} trigger is used.
Implements
IMessage<AlertPolicy.Types.Condition.Types.Trigger>, IEquatable<AlertPolicy.Types.Condition.Types.Trigger>, IDeepCloneable<AlertPolicy.Types.Condition.Types.Trigger>, IBufferMessage, IMessageNamespace
Google.Cloud.Monitoring.V3Assembly
Google.Cloud.Monitoring.V3.dll
Constructors
Trigger()
public Trigger()Trigger(AlertPolicy.Types.Condition.Types.Trigger)
public Trigger(AlertPolicy.Types.Condition.Types.Trigger other)| Parameter | |
|---|---|
| Name | Description | 
| other | AlertPolicy.Types.Condition.Types.Trigger | 
Properties
Count
public int Count { get; set; }The absolute number of time series that must fail the predicate for the condition to be triggered.
| Property Value | |
|---|---|
| Type | Description | 
| Int32 | |
Percent
public double Percent { get; set; }The percentage of time series that must fail the predicate for the condition to be triggered.
| Property Value | |
|---|---|
| Type | Description | 
| Double | |
TypeCase
public AlertPolicy.Types.Condition.Types.Trigger.TypeOneofCase TypeCase { get; }| Property Value | |
|---|---|
| Type | Description | 
| AlertPolicy.Types.Condition.Types.Trigger.TypeOneofCase | |