Class LogAnalyticsParserSummary
LogAnalyticsParserSummary
Inherited Members
Namespace: Oci.LoganalyticsService.Models
Assembly: OCI.DotNetSDK.Loganalytics.dll
Syntax
public class LogAnalyticsParserSummary
Properties
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 | The 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. |
IsHidden
Declaration
[JsonProperty(PropertyName = "isHidden")]
public bool? IsHidden { get; set; }
Property Value
Type | Description |
---|---|
bool? | A flag indicating if the parser is hidden or not. |
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. |
IsUserDeleted
Declaration
[JsonProperty(PropertyName = "isUserDeleted")]
public bool? IsUserDeleted { get; set; }
Property Value
Type | Description |
---|---|
bool? | A flag indicating whether or not the parser has been deleted. |
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. |
MappedParsers
Declaration
[JsonProperty(PropertyName = "mappedParsers")]
public List<LogAnalyticsParser> MappedParsers { get; set; }
Property Value
Type | Description |
---|---|
List<LogAnalyticsParser> | The mapped parser list. |
Name
Declaration
[JsonProperty(PropertyName = "name")]
public string Name { get; set; }
Property Value
Type | Description |
---|---|
string | The parser name. |
ParserFilter
Declaration
[JsonProperty(PropertyName = "parserFilter")]
public LogAnalyticsParserFilter ParserFilter { get; set; }
Property Value
Type | Description |
---|---|
LogAnalyticsParserFilter |
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. |
Sources
Declaration
[JsonProperty(PropertyName = "sources")]
public List<LogAnalyticsSource> Sources { get; set; }
Property Value
Type | Description |
---|---|
List<LogAnalyticsSource> | The list of sources using this parser. |
SourcesCount
Declaration
[JsonProperty(PropertyName = "sourcesCount")]
public long? SourcesCount { get; set; }
Property Value
Type | Description |
---|---|
long? | The number of sources using this parser. |
TimeUpdated
Declaration
[JsonProperty(PropertyName = "timeUpdated")]
public DateTime? TimeUpdated { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The last updated date. |
Type
Declaration
[JsonProperty(PropertyName = "type")]
[JsonConverter(typeof(ResponseEnumConverter))]
public LogAnalyticsParserSummary.TypeEnum? Type { get; set; }
Property Value
Type | Description |
---|---|
LogAnalyticsParserSummary.TypeEnum? | The parser type. Default value is REGEX. |