Optional Readonly_dd?: RumTrace & { discarded?: boolean; [k: string]: unknown }Internal properties
Readonlyresource: {Resource properties
Optional Readonlyconnect?: { duration: number; start: number; [k: string]: unknown }Connect phase properties
Readonlyduration: numberDuration in ns of the resource connect phase
Readonlystart: numberDuration in ns between start of the request and start of the connect phase
Optional Readonlydecoded_body_size?: numberSize in octet of the response body after removing any applied encoding
Optional Readonlydelivery_type?: "cache" | "navigational-prefetch" | "other"Delivery type of the resource
Optional Readonlydns?: { duration: number; start: number; [k: string]: unknown }DNS phase properties
Readonlyduration: numberDuration in ns of the resource dns phase
Readonlystart: numberDuration in ns between start of the request and start of the dns phase
Optional Readonlydownload?: { duration: number; start: number; [k: string]: unknown }Download phase properties
Readonlyduration: numberDuration in ns of the resource download phase
Readonlystart: numberDuration in ns between start of the request and start of the download phase
Optional Readonlyduration?: numberDuration of the resource
Optional Readonlyencoded_body_size?: numberSize in octet of the response body before removing any applied content encodings
Optional Readonlyfirst_byte?: { duration: number; start: number; [k: string]: unknown }First Byte phase properties
Readonlyduration: numberDuration in ns of the resource first byte phase
Readonlystart: numberDuration in ns between start of the request and start of the first byte phase
Optional Readonlygraphql?: RumGraphqlOptional Readonlyid?: stringUUID of the resource
Optional Readonlymethod?: HTTP method of the resource
Optional Readonlyprotocol?: stringNetwork protocol used to fetch the resource (e.g., 'http/1.1', 'h2')
Optional Readonlyprovider?: {The provider for this resource
Optional Readonlydomain?: stringThe domain name of the provider
Optional Readonlyname?: stringThe user friendly name of the provider
Optional Readonlytype?: The type of provider
Optional Readonlyredirect?: { duration: number; start: number; [k: string]: unknown }Redirect phase properties
Readonlyduration: numberDuration in ns of the resource redirect phase
Readonlystart: numberDuration in ns between start of the request and start of the redirect phase
Optional Readonlyrender_blocking_status?: "blocking" | "non-blocking"Render blocking status of the resource
Optional Readonlyrequest?: {Request properties
Optional Readonlydecoded_body_size?: numberSize in octet of the request body before any encoding
Optional Readonlyencoded_body_size?: numberSize in octet of the request body sent over the network (after encoding)
Optionalheaders?: { [k: string]: string }HTTP headers of the resource request
Optional Readonlyresponse?: { headers?: { [k: string]: string }; [k: string]: unknown }Response properties
Optionalheaders?: { [k: string]: string }HTTP headers of the resource response
Optional Readonlysize?: numberSize in octet of the resource response body
Optional Readonlyssl?: { duration: number; start: number; [k: string]: unknown }SSL phase properties
Readonlyduration: numberDuration in ns of the resource ssl phase
Readonlystart: numberDuration in ns between start of the request and start of the ssl phase
Optional Readonlystatus_code?: numberHTTP status code of the resource
Optional Readonlytransfer_size?: numberSize in octet of the fetched response resource
Readonlytype: Resource type
URL of the resource
Optional Readonlyworker?: { duration: number; start: number; [k: string]: unknown }Worker phase properties
Readonlyduration: numberDuration in nanoseconds of the resource worker phase
Readonlystart: numberDuration in nanoseconds between start of the request and start of the worker phase
Readonlytype: "resource"RUM event type
Schema of all properties of a Resource event