Show / Hide Table of Contents

Class LogAnalyticsSourcePattern

LogAnalyticsSourcePattern

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

Properties

Alias

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

The source pattern alias.

ConvertedText

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

The converted text.

DbParserId

Declaration
[JsonProperty(PropertyName = "dbParserId")]
public long? DbParserId { get; set; }
Property Value
Type Description
long?

The parser unique identifier.

DbPatternDateTimeColumns

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

The date time columns.

DbPatternDateTimeField

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

The date time field.

DbPatternSequenceColumn

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

The sequence column.

Description

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

The source pattern description.

EntityType

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

The source entity type.

Fields

Declaration
[JsonProperty(PropertyName = "fields")]
public List<LogAnalyticsParserField> Fields { get; set; }
Property Value
Type Description
List<LogAnalyticsParserField>

The parser field list.

IsAgentWarningSuppressed

Declaration
[JsonProperty(PropertyName = "isAgentWarningSuppressed")]
public bool? IsAgentWarningSuppressed { get; set; }
Property Value
Type Description
bool?

A flag indicating whether or not agent warnings are suppressed for this source pattern.

IsDefault

Declaration
[JsonProperty(PropertyName = "isDefault")]
public bool? IsDefault { get; set; }
Property Value
Type Description
bool?

A flag indicating if this is the default source pattern.

IsEnabled

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

A flag inidcating whether or not the source pattern is enabled.

IsInclude

Declaration
[JsonProperty(PropertyName = "isInclude")]
public bool? IsInclude { get; set; }
Property Value
Type Description
bool?

A flag indicating if this is source pattern is included.

IsSystem

Declaration
[JsonProperty(PropertyName = "isSystem")]
public bool? IsSystem { get; set; }
Property Value
Type Description
bool?

The system flag. A value of false denotes a custom, or user defined object. A value of true denotes a built in object.

PatternFilter

Declaration
[JsonProperty(PropertyName = "patternFilter")]
public LogAnalyticsPatternFilter PatternFilter { get; set; }
Property Value
Type Description
LogAnalyticsPatternFilter

PatternId

Declaration
[JsonProperty(PropertyName = "patternId")]
public long? PatternId { get; set; }
Property Value
Type Description
long?

The source pattern unique identifier.

PatternProperties

Declaration
[JsonProperty(PropertyName = "patternProperties")]
public List<LogAnalyticsProperty> PatternProperties { get; set; }
Property Value
Type Description
List<LogAnalyticsProperty>

A list of pattern properties.

PatternText

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

The pattern text.

PatternType

Declaration
[JsonProperty(PropertyName = "patternType")]
public long? PatternType { get; set; }
Property Value
Type Description
long?

The pattern type.

SourceId

Declaration
[JsonProperty(PropertyName = "sourceId")]
public long? SourceId { get; set; }
Property Value
Type Description
long?

The source unique identifier.

In this article
Back to top