Show / Hide Table of Contents

Class LogAnalyticsSourceExtendedFieldDefinition

LogAnalyticsSourceExtendedFieldDefinition

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

Properties

BaseFieldLogText

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

The base field log text.

BaseFieldName

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

The base field internal name.

ConditionBlock

Declaration
[JsonProperty(PropertyName = "conditionBlock")]
public GenericConditionBlock ConditionBlock { get; set; }
Property Value
Type Description
GenericConditionBlock

ConditionDataType

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

The conditional data type.

ConditionField

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

The conditional field.

ConditionOperator

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

The conditional operator.

ConditionString

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

String representation of the extended field condition. This supports specifying multiple condition blocks at various nested levels.

ConditionValue

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

The conditional value.

ConvertedRegularExpression

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

The converted regular expression.

DisplayRegularExpression

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

The regular expression.

ExtendedFieldDefinitionId

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

The extended field definition unique identifier.

ExtendedFields

Declaration
[JsonProperty(PropertyName = "extendedFields")]
public List<LogAnalyticsExtendedField> ExtendedFields { get; set; }
Property Value
Type Description
List<LogAnalyticsExtendedField>

An array of extended fields.

Field

Declaration
[JsonProperty(PropertyName = "field")]
public LogAnalyticsField Field { get; set; }
Property Value
Type Description
LogAnalyticsField

IsEnabled

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

A flag inidcating whether or not the extended definition is enabled.

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.

RegularExpression

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

The regular expression.

SourceId

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

The source unique identifier.

TimeUpdated

Declaration
[JsonProperty(PropertyName = "timeUpdated")]
public DateTime? TimeUpdated { get; set; }
Property Value
Type Description
DateTime?

The last updated date.

In this article
Back to top