Skip to content

RestManagerOptions

RestManagerOptions = object

Defined in: packages/core/src/rest/types.ts:62

Configuration options for creating a RestManager.

baseUrl must use HTTPS

rateLimitStrategy must be initialized

baseUrl: string

Defined in: packages/core/src/rest/types.ts:64


optional fetch?: typeof globalThis.fetch

Defined in: packages/core/src/rest/types.ts:68


optional headers?: Record<string, string>

Defined in: packages/core/src/rest/types.ts:65


optional meterProvider?: MeterProvider

Defined in: packages/core/src/rest/types.ts:71


platform: string

Defined in: packages/core/src/rest/types.ts:63


rateLimitStrategy: RateLimitStrategy

Defined in: packages/core/src/rest/types.ts:66


optional retry?: RetryConfig

Defined in: packages/core/src/rest/types.ts:69


optional tokenManager?: TokenManager

Defined in: packages/core/src/rest/types.ts:67


optional tracerProvider?: TracerProvider

Defined in: packages/core/src/rest/types.ts:70