RUM application creation attributes.

Hierarchy

  • RUMApplicationCreateAttributes

Constructors

Properties

additionalProperties?: {
    [key: string]: any;
}

A container for additional, undeclared properties. This is a holder for any undeclared properties as specified with the 'additionalProperties' keyword in the OAS document.

Type declaration

  • [key: string]: any
createDefaultRetentionFilters?: boolean

Whether to create the default retention filters when the application is created: Sessions with errors and Sessions, each with a 100% retention rate. Set to false to create the application without them, for example when you add your own retention filters right after creating it. Until you add retention filters, the application only retains sessions matched by its permanent retention filters. This setting doesn't affect permanent retention filters (sessions with forced replays, Synthetics sessions and RUM-APM flat sampling).

name: string

Name of the RUM application.

productAnalyticsRetentionState?: RUMProductAnalyticsRetentionState

Controls the retention policy for Product Analytics data derived from RUM events.

rumEventProcessingState?: RUMEventProcessingState

Configures which RUM events are processed and stored for the application.

type?: string

Type of the RUM application. Supported values are browser, ios, android, react-native, flutter, roku, electron, unity, kotlin-multiplatform.

Generated using TypeDoc