Show / Hide Table of Contents

Class LoggingQueryDataSourceDetails

Information for a logging query for a data source.

Inheritance
object
DataSourceDetails
LoggingQueryDataSourceDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.CloudguardService.Models
Assembly: OCI.DotNetSDK.Cloudguard.dll
Syntax
public class LoggingQueryDataSourceDetails : DataSourceDetails

Properties

AdditionalEntitiesCount

Declaration
[JsonProperty(PropertyName = "additionalEntitiesCount")]
public int? AdditionalEntitiesCount { get; set; }
Property Value
Type Description
int?

The additional entities count used for data source query

IntervalInMinutes

Declaration
[JsonProperty(PropertyName = "intervalInMinutes")]
public int? IntervalInMinutes { get; set; }
Property Value
Type Description
int?

Interval in minutes that query is run periodically.

LoggingQueryDetails

Declaration
[JsonProperty(PropertyName = "loggingQueryDetails")]
public LoggingQueryDetails LoggingQueryDetails { get; set; }
Property Value
Type Description
LoggingQueryDetails

LoggingQueryType

Declaration
[JsonProperty(PropertyName = "loggingQueryType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public LoggingQueryType? LoggingQueryType { get; set; }
Property Value
Type Description
LoggingQueryType?

Type of logging query for data source (Sighting/Insight)

Operator

Declaration
[JsonProperty(PropertyName = "operator")]
[JsonConverter(typeof(ResponseEnumConverter))]
public LoggingQueryOperatorType? Operator { get; set; }
Property Value
Type Description
LoggingQueryOperatorType?

Operator used in data source

Query

Declaration
[JsonProperty(PropertyName = "query")]
public string Query { get; set; }
Property Value
Type Description
string

The continuous query expression that is run periodicall

QueryStartTime

Declaration
[JsonProperty(PropertyName = "queryStartTime")]
public ContinuousQueryStartPolicy QueryStartTime { get; set; }
Property Value
Type Description
ContinuousQueryStartPolicy

Regions

Declaration
[JsonProperty(PropertyName = "regions")]
public List<string> Regions { get; set; }
Property Value
Type Description
List<string>

List of logging query regions

Threshold

Declaration
[JsonProperty(PropertyName = "threshold")]
public int? Threshold { get; set; }
Property Value
Type Description
int?

The integer value that must be exceeded, fall below or equal to (depending on the operator), for the query result to trigger an event

In this article
Back to top