Show / Hide Table of Contents

Class AlarmDimensionStatesCollection

The list of current alarm state entries for each metric stream that matches the filters.

Inheritance
object
AlarmDimensionStatesCollection
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.MonitoringService.Models
Assembly: OCI.DotNetSDK.Monitoring.dll
Syntax
public class AlarmDimensionStatesCollection

Properties

AlarmId

Declaration
[Required(ErrorMessage = "AlarmId is required.")]
[JsonProperty(PropertyName = "alarmId")]
public string AlarmId { get; set; }
Property Value
Type Description
string

The OCID of the alarm to retrieve alarm state entries for.

Remarks

Required

IsEnabled

Declaration
[Required(ErrorMessage = "IsEnabled is required.")]
[JsonProperty(PropertyName = "isEnabled")]
public bool? IsEnabled { get; set; }
Property Value
Type Description
bool?

Whether the alarm is enabled.
Example: true

Remarks

Required

IsNotificationsPerMetricDimensionEnabled

Declaration
[Required(ErrorMessage = "IsNotificationsPerMetricDimensionEnabled is required.")]
[JsonProperty(PropertyName = "isNotificationsPerMetricDimensionEnabled")]
public bool? IsNotificationsPerMetricDimensionEnabled { get; set; }
Property Value
Type Description
bool?

When set to true, splits alarm notifications per metric stream. When set to false, groups alarm notifications across metric streams.

Remarks

Required

Items

Declaration
[Required(ErrorMessage = "Items is required.")]
[JsonProperty(PropertyName = "items")]
public List<AlarmDimensionStatesEntry> Items { get; set; }
Property Value
Type Description
List<AlarmDimensionStatesEntry>

Array of alarm state entries.

Remarks

Required

In this article
Back to top