Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace SpanFilter

A named setting that specifies the filter criteria to match a subset of the spans.

Properties

Const configType

configType: string = "SPAN_FILTER"

Optional createdBy

createdBy: undefined | string

The OCID of a user.

Optional definedTags

definedTags: undefined | object

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {@code {"foo-namespace": {"bar-key": "value"}}}

Optional description

description: undefined | string

An optional string that describes what the span filter is intended or used for.

Optional displayName

displayName: undefined | string

The name by which a configuration entity is displayed to the end user.

Optional etag

etag: undefined | string

For optimistic concurrency control. See {@code if-match}.

Optional filterText

filterText: undefined | string

The string that defines the Span Filter expression.

Optional freeformTags

freeformTags: undefined | object

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {@code {"bar-key": "value"}}

Optional id

id: undefined | string

The OCID of the configuration item. An OCID is generated when the item is created.

Optional inUseBy

The list of configuration items that reference the span filter.

Optional timeCreated

timeCreated: Date

The time the resource was created, expressed in RFC 3339 timestamp format. Example: {@code 2020-02-12T22:47:12.613Z}

Optional timeUpdated

timeUpdated: Date

The time the resource was updated, expressed in RFC 3339 timestamp format. Example: {@code 2020-02-13T22:47:12.613Z}

Optional updatedBy

updatedBy: undefined | string

The OCID of a user.

Methods

getDeserializedJsonObj

  • getDeserializedJsonObj(obj: Config): object

getJsonObj

  • getJsonObj(obj: Config): object