Class LogAnalyticsSourceSummary
LogAnalyticsSourceSummary
Inherited Members
Namespace: Oci.LoganalyticsService.Models
Assembly: OCI.DotNetSDK.Loganalytics.dll
Syntax
public class LogAnalyticsSourceSummaryProperties
AssociationCount
Declaration
[JsonProperty(PropertyName = "associationCount")]
public int? AssociationCount { get; set; }Property Value
| Type | Description | 
|---|---|
| int? | The association count. | 
AssociationEntity
Declaration
[JsonProperty(PropertyName = "associationEntity")]
public List<LogAnalyticsAssociation> AssociationEntity { get; set; }Property Value
| Type | Description | 
|---|---|
| List<LogAnalyticsAssociation> | The association entity. | 
DataFilterDefinitions
Declaration
[JsonProperty(PropertyName = "dataFilterDefinitions")]
public List<LogAnalyticsSourceDataFilter> DataFilterDefinitions { get; set; }Property Value
| Type | Description | 
|---|---|
| List<LogAnalyticsSourceDataFilter> | The data filter definition. | 
DatabaseCredential
Declaration
[JsonProperty(PropertyName = "databaseCredential")]
public string DatabaseCredential { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The database credential. | 
Description
Declaration
[JsonProperty(PropertyName = "description")]
public string Description { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The source description. | 
DisplayName
Declaration
[JsonProperty(PropertyName = "displayName")]
public string DisplayName { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The source display name. | 
EditVersion
Declaration
[JsonProperty(PropertyName = "editVersion")]
public long? EditVersion { get; set; }Property Value
| Type | Description | 
|---|---|
| long? | The source edit version. | 
Endpoints
Declaration
[JsonProperty(PropertyName = "endpoints")]
public List<LogAnalyticsEndpoint> Endpoints { get; set; }Property Value
| Type | Description | 
|---|---|
| List<LogAnalyticsEndpoint> | An array of REST API endpoints for log collection. | 
EntityTypes
Declaration
[JsonProperty(PropertyName = "entityTypes")]
public List<LogAnalyticsSourceEntityType> EntityTypes { get; set; }Property Value
| Type | Description | 
|---|---|
| List<LogAnalyticsSourceEntityType> | The entity types. | 
ExtendedFieldDefinitions
Declaration
[JsonProperty(PropertyName = "extendedFieldDefinitions")]
public List<LogAnalyticsSourceExtendedFieldDefinition> ExtendedFieldDefinitions { get; set; }Property Value
| Type | Description | 
|---|---|
| List<LogAnalyticsSourceExtendedFieldDefinition> | The extended field definition. | 
Functions
Declaration
[JsonProperty(PropertyName = "functions")]
public List<LogAnalyticsSourceFunction> Functions { get; set; }Property Value
| Type | Description | 
|---|---|
| List<LogAnalyticsSourceFunction> | The source functions. | 
IsAutoAssociationEnabled
Declaration
[JsonProperty(PropertyName = "isAutoAssociationEnabled")]
public bool? IsAutoAssociationEnabled { get; set; }Property Value
| Type | Description | 
|---|---|
| bool? | A flag indicating whether or not the source is marked for auto-association. | 
IsAutoAssociationOverride
Declaration
[JsonProperty(PropertyName = "isAutoAssociationOverride")]
public bool? IsAutoAssociationOverride { get; set; }Property Value
| Type | Description | 
|---|---|
| bool? | A flag indicating whether or not the auto-association state should be overriden. | 
IsForCloud
Declaration
[JsonProperty(PropertyName = "isForCloud")]
public bool? IsForCloud { get; set; }Property Value
| Type | Description | 
|---|---|
| bool? | A flag indicating whether or not this is a cloud source. | 
IsSecureContent
Declaration
[JsonProperty(PropertyName = "isSecureContent")]
public bool? IsSecureContent { get; set; }Property Value
| Type | Description | 
|---|---|
| bool? | A flag indicating whether or not the source content is secure. | 
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. | 
IsTimezoneOverride
Declaration
[JsonProperty(PropertyName = "isTimezoneOverride")]
public bool? IsTimezoneOverride { get; set; }Property Value
| Type | Description | 
|---|---|
| bool? | A flag indicating whether or not the source has a time zone override. | 
LabelConditions
Declaration
[JsonProperty(PropertyName = "labelConditions")]
public List<LogAnalyticsSourceLabelCondition> LabelConditions { get; set; }Property Value
| Type | Description | 
|---|---|
| List<LogAnalyticsSourceLabelCondition> | The label alert conditions. | 
LabelDefinitions
Declaration
[JsonProperty(PropertyName = "labelDefinitions")]
public List<LogAnalyticsLabelDefinition> LabelDefinitions { get; set; }Property Value
| Type | Description | 
|---|---|
| List<LogAnalyticsLabelDefinition> | The label definitions. | 
Labels
Declaration
[JsonProperty(PropertyName = "labels")]
public List<LogAnalyticsLabelView> Labels { get; set; }Property Value
| Type | Description | 
|---|---|
| List<LogAnalyticsLabelView> | The labels associated with this source. | 
MetadataFields
Declaration
[JsonProperty(PropertyName = "metadataFields")]
public List<LogAnalyticsSourceMetadataField> MetadataFields { get; set; }Property Value
| Type | Description | 
|---|---|
| List<LogAnalyticsSourceMetadataField> | The source metadata fields. | 
MetricDefinitions
Declaration
[JsonProperty(PropertyName = "metricDefinitions")]
public List<LogAnalyticsMetric> MetricDefinitions { get; set; }Property Value
| Type | Description | 
|---|---|
| List<LogAnalyticsMetric> | The metric definitions. | 
Metrics
Declaration
[JsonProperty(PropertyName = "metrics")]
public List<LogAnalyticsSourceMetric> Metrics { get; set; }Property Value
| Type | Description | 
|---|---|
| List<LogAnalyticsSourceMetric> | The metric source map. | 
Name
Declaration
[JsonProperty(PropertyName = "name")]
public string Name { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The source internal name. | 
OobParsers
Declaration
[JsonProperty(PropertyName = "oobParsers")]
public List<LogAnalyticsParser> OobParsers { get; set; }Property Value
| Type | Description | 
|---|---|
| List<LogAnalyticsParser> | The built in source parser. | 
Parameters
Declaration
[JsonProperty(PropertyName = "parameters")]
public List<LogAnalyticsParameter> Parameters { get; set; }Property Value
| Type | Description | 
|---|---|
| List<LogAnalyticsParameter> | The parameter. | 
Parsers
Declaration
[JsonProperty(PropertyName = "parsers")]
public List<LogAnalyticsParser> Parsers { get; set; }Property Value
| Type | Description | 
|---|---|
| List<LogAnalyticsParser> | The list of parsers associated with this source. | 
PatternCount
Declaration
[JsonProperty(PropertyName = "patternCount")]
public int? PatternCount { get; set; }Property Value
| Type | Description | 
|---|---|
| int? | The pattern count. | 
Patterns
Declaration
[JsonProperty(PropertyName = "patterns")]
public List<LogAnalyticsSourcePattern> Patterns { get; set; }Property Value
| Type | Description | 
|---|---|
| List<LogAnalyticsSourcePattern> | The source patterns. | 
RuleId
Declaration
[JsonProperty(PropertyName = "ruleId")]
public long? RuleId { get; set; }Property Value
| Type | Description | 
|---|---|
| long? | The rule unique identifier. | 
SourceId
Declaration
[JsonProperty(PropertyName = "sourceId")]
public long? SourceId { get; set; }Property Value
| Type | Description | 
|---|---|
| long? | The source unique identifier. | 
SourceProperties
Declaration
[JsonProperty(PropertyName = "sourceProperties")]
public List<LogAnalyticsProperty> SourceProperties { get; set; }Property Value
| Type | Description | 
|---|---|
| List<LogAnalyticsProperty> | A list of source properties. | 
TimeUpdated
Declaration
[JsonProperty(PropertyName = "timeUpdated")]
public DateTime? TimeUpdated { get; set; }Property Value
| Type | Description | 
|---|---|
| DateTime? | The last updated date. | 
TypeDisplayName
Declaration
[JsonProperty(PropertyName = "typeDisplayName")]
public string TypeDisplayName { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The source type name. | 
TypeName
Declaration
[JsonProperty(PropertyName = "typeName")]
public string TypeName { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The source type internal name. | 
UserParsers
Declaration
[JsonProperty(PropertyName = "userParsers")]
public List<LogAnalyticsParser> UserParsers { get; set; }Property Value
| Type | Description | 
|---|---|
| List<LogAnalyticsParser> | An array of custom parsers. | 
WarningConfig
Declaration
[JsonProperty(PropertyName = "warningConfig")]
public long? WarningConfig { get; set; }Property Value
| Type | Description | 
|---|---|
| long? | The source warning configuration. |