Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace UpsertLogAnalyticsSourceDetails

UpsertLogAnalyticsSourceDetails

Properties

Optional categories

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

Optional dataFilterDefinitions

dataFilterDefinitions: Array<LogAnalyticsSourceDataFilter>

An array of data filter definitions.

Optional databaseCredential

databaseCredential: undefined | string

The database credential name.

Optional description

description: undefined | string

The source description.

Optional displayName

displayName: undefined | string

The source display name.

Optional editVersion

editVersion: undefined | number

The source edit version. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional endpoints

An array of REST API endpoints for log collection.

Optional entityTypes

An array of entity types.

Optional extendedFieldDefinitions

An array of extended field definitions.

Optional functions

An array of source functions.

Optional isForCloud

isForCloud: undefined | false | true

A flag indicating whether or not this is a cloud source.

Optional isSecureContent

isSecureContent: undefined | false | true

A flag indicating whether or not the source content is secure.

Optional isSystem

isSystem: undefined | false | true

The system flag. A value of false denotes a custom, or user defined object. A value of true denotes a built in object.

Optional isTimezoneOverride

isTimezoneOverride: undefined | false | true

A flag indicating whether or not the source has a time zone override.

Optional labelConditions

An array of source label conditions.

Optional labelDefinitions

An array of labels.

Optional labels

An array of labels.

Optional metadataFields

An array of source metadata fields.

Optional metricDefinitions

metricDefinitions: Array<LogAnalyticsMetric>

An array of metric definitions.

Optional metrics

An array of metrics.

Optional name

name: undefined | string

The source internal name.

Optional oobParsers

An array of built in source parsers.

Optional parameters

An array of parameters.

Optional parsers

An array of parser.

Optional patterns

An array of patterns.

Optional ruleId

ruleId: undefined | number

The rule unique identifier. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional sourceId

sourceId: undefined | number

The source unique identifier. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional sourceProperties

sourceProperties: Array<LogAnalyticsProperty>

A list of source properties.

Optional typeName

typeName: undefined | string

The source type internal name.

Optional userParsers

An array of custom parsers.

Optional warningConfig

warningConfig: undefined | number

The source warning configuration. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Functions

getDeserializedJsonObj

getJsonObj