Class Suppression
The configuration details for an alarm-wide suppression.
For dimension-specific suppressions, see {@link AlarmSuppression}.
For information about alarms, see
Alarms Overview.
Inherited Members
Namespace: Oci.MonitoringService.Models
Assembly: OCI.DotNetSDK.Monitoring.dll
Syntax
public class Suppression
Properties
Description
Declaration
[JsonProperty(PropertyName = "description")]
public string Description { get; set; }
Property Value
Type | Description |
---|---|
string | Human-readable reason for suppressing alarm notifications.
It does not have to be unique, and it's changeable.
Avoid entering confidential information.
|
TimeSuppressFrom
Declaration
[Required(ErrorMessage = "TimeSuppressFrom is required.")]
[JsonProperty(PropertyName = "timeSuppressFrom")]
public DateTime? TimeSuppressFrom { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The start date and time for the suppression to take place, inclusive. Format defined by RFC3339.
|
Remarks
Required
TimeSuppressUntil
Declaration
[Required(ErrorMessage = "TimeSuppressUntil is required.")]
[JsonProperty(PropertyName = "timeSuppressUntil")]
public DateTime? TimeSuppressUntil { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The end date and time for the suppression to take place, inclusive. Format defined by RFC3339.
|
Remarks
Required