Show / Hide Table of Contents

Class UpsertLogAnalyticsParserDetails

UpsertLogAnalyticsParserDetails

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

Properties

Categories

Declaration
[JsonProperty(PropertyName = "categories")]
public List<LogAnalyticsCategory> Categories { get; set; }
Property Value
Type Description
List<LogAnalyticsCategory>

An array of categories to assign to the parser. Specifying the name attribute for each category would suffice. Oracle-defined category assignments cannot be removed.

Content

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

The content.

Description

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

The parser description.

DisplayName

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

The parser display name.

EditVersion

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

The parser edit version.

Encoding

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

The encoding.

ExampleContent

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

Example content.

FieldDelimiter

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

The parser field delimiter.

FieldMaps

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

The parser fields.

FieldQualifier

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

The parser field qualifier.

FooterContent

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

The footer regular expression.

HeaderContent

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

The header content.

IsDefault

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

A flag indicating if this is a default parser.

IsNamespaceAware

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

A flag indicating whether the XML parser should consider the namespace(s) while processing the log data.

IsParserWrittenOnce

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

A flag indicating whther or not the parser is write once.

IsPositionAware

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

A flag indicating whether the parser is positionally aware.

IsSingleLineContent

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

A flag indicating if this is a single line content parser.

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.

Language

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

The language.

LogTypeTestRequestVersion

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

The log type test request version.

Name

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

The parser internal name.

ParserFunctions

Declaration
[JsonProperty(PropertyName = "parserFunctions")]
public List<LogAnalyticsParserFunction> ParserFunctions { get; set; }
Property Value
Type Description
List<LogAnalyticsParserFunction>

The parser function list.

ParserIgnorelineCharacters

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

The line characters for the parser to ignore.

ParserSequence

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

The parser sequence.

ParserTimezone

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

The time zone.

ShouldTokenizeOriginalText

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

A flag indicating whether or not to tokenize the original text.

Type

Declaration
[JsonProperty(PropertyName = "type")]
[JsonConverter(typeof(StringEnumConverter))]
public UpsertLogAnalyticsParserDetails.TypeEnum? Type { get; set; }
Property Value
Type Description
UpsertLogAnalyticsParserDetails.TypeEnum?

The parser type. Default value is REGEX.

In this article
Back to top