Show / Hide Table of Contents

Class RetrieveDimensionStatesDetails

The configuration details for retrieving the alarm state entries. Filter retrieved alarm state entries by status value and dimension key-value pairs.

Inheritance
object
RetrieveDimensionStatesDetails
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 RetrieveDimensionStatesDetails

Properties

DimensionFilters

Declaration
[JsonProperty(PropertyName = "dimensionFilters")]
public Dictionary<string, string> DimensionFilters { get; set; }
Property Value
Type Description
Dictionary<string, string>

A filter to return only alarm state entries that match the exact set of specified dimension key-value pairs. If you specify \"availabilityDomain\": \"phx-ad-1\" but the alarm state entry corresponds to the set \"availabilityDomain\": \"phx-ad-1\" and \"resourceId\": \"ocid1.instance.region1.phx.exampleuniqueID\", then no results are returned.

Status

Declaration
[JsonProperty(PropertyName = "status")]
[JsonConverter(typeof(StringEnumConverter))]
public AlarmDimensionStatesEntry.StatusEnum? Status { get; set; }
Property Value
Type Description
AlarmDimensionStatesEntry.StatusEnum?

A filter to return only alarm state entries that match the status value. Example: FIRING

In this article
Back to top