/*
* InfluxDB OSS API Service
*
* The InfluxDB v2 API provides a programmatic interface for all interactions with InfluxDB. Access the InfluxDB API using the `/api/v2/` endpoint.
*
* OpenAPI spec version: 2.0.0
*
* Generated by: https://github.com/openapitools/openapi-generator.git
*/
using System;
using System.Linq;
using System.IO;
using System.Text;
using System.Text.RegularExpressions;
using System.Collections;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Runtime.Serialization;
using Newtonsoft.Json;
using Newtonsoft.Json.Converters;
using OpenAPIDateConverter = InfluxDB.Client.Api.Client.OpenAPIDateConverter;
namespace InfluxDB.Client.Api.Domain
{
///
/// The state to record if check matches a criteria.
///
/// The state to record if check matches a criteria.
[JsonConverter(typeof(StringEnumConverter))]
public enum RuleStatusLevel
{
///
/// Enum UNKNOWN for value: UNKNOWN
///
[EnumMember(Value = "UNKNOWN")] UNKNOWN = 1,
///
/// Enum OK for value: OK
///
[EnumMember(Value = "OK")] OK = 2,
///
/// Enum INFO for value: INFO
///
[EnumMember(Value = "INFO")] INFO = 3,
///
/// Enum CRIT for value: CRIT
///
[EnumMember(Value = "CRIT")] CRIT = 4,
///
/// Enum WARN for value: WARN
///
[EnumMember(Value = "WARN")] WARN = 5,
///
/// Enum ANY for value: ANY
///
[EnumMember(Value = "ANY")] ANY = 6
}
}