Class UpsertLogAnalyticsParserDetails
UpsertLogAnalyticsParserDetails
Inherited Members
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. |