Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

AppMonitor

import type { AppMonitor } from "https://aws-api.deno.dev/v0.4/services/rum.ts?docs=full";

A RUM app monitor collects telemetry data from your application and sends that data to RUM. The data includes performance and reliability information such as page load time, client-side errors, and user behavior.

interface AppMonitor {
AppMonitorConfiguration?: AppMonitorConfiguration | null;
Created?: string | null;
CustomEvents?: CustomEvents | null;
DataStorage?: DataStorage | null;
Domain?: string | null;
Id?: string | null;
LastModified?: string | null;
Name?: string | null;
State?: StateEnum | null;
Tags?: {
[key: string]: string | null | undefined;
}
| null;
}

§Properties

§
AppMonitorConfiguration?: AppMonitorConfiguration | null
[src]

A structure that contains much of the configuration data for the app monitor.

§
Created?: string | null
[src]

The date and time that this app monitor was created.

§
CustomEvents?: CustomEvents | null
[src]

Specifies whether this app monitor allows the web client to define and send custom events.

For more information about custom events, see Send custom events.

§
DataStorage?: DataStorage | null
[src]

A structure that contains information about whether this app monitor stores a copy of the telemetry data that RUM collects using CloudWatch Logs.

§
Domain?: string | null
[src]

The top-level internet domain name for which your application has administrative authority.

§
Id?: string | null
[src]

The unique ID of this app monitor.

§
LastModified?: string | null
[src]

The date and time of the most recent changes to this app monitor's configuration.

§
Name?: string | null
[src]

The name of the app monitor.

§
State?: StateEnum | null
[src]

The current state of the app monitor.

§
Tags?: {
[key: string]: string | null | undefined;
}
| null
[src]

The list of tag keys and values associated with this app monitor.