Class IngestTimeRuleFieldCondition
The field condition(s) to evaluate for an ingest time rule.
Inherited Members
Namespace: Oci.LoganalyticsService.Models
Assembly: OCI.DotNetSDK.Loganalytics.dll
Syntax
public class IngestTimeRuleFieldCondition : IngestTimeRuleCondition
Properties
AdditionalConditions
Declaration
[JsonProperty(PropertyName = "additionalConditions")]
public List<IngestTimeRuleAdditionalFieldCondition> AdditionalConditions { get; set; }
Property Value
Type | Description |
---|---|
List<IngestTimeRuleAdditionalFieldCondition> | Optional additional condition(s) to be evaluated. |
FieldName
Declaration
[Required(ErrorMessage = "FieldName is required.")]
[JsonProperty(PropertyName = "fieldName")]
public string FieldName { get; set; }
Property Value
Type | Description |
---|---|
string | The field name to be evaluated. |
Remarks
Required
FieldOperator
Declaration
[Required(ErrorMessage = "FieldOperator is required.")]
[JsonProperty(PropertyName = "fieldOperator")]
[JsonConverter(typeof(ResponseEnumConverter))]
public IngestTimeRuleFieldCondition.FieldOperatorEnum? FieldOperator { get; set; }
Property Value
Type | Description |
---|---|
IngestTimeRuleFieldCondition.FieldOperatorEnum? | The operator to be used for evaluating the field. |
Remarks
Required
FieldValue
Declaration
[Required(ErrorMessage = "FieldValue is required.")]
[JsonProperty(PropertyName = "fieldValue")]
public string FieldValue { get; set; }
Property Value
Type | Description |
---|---|
string | The field value to be evaluated. |
Remarks
Required