CloudflareAdapterBindings
Defined in: src/adapters/cloudflare.ts:94
Bindings accepted by cloudflareAdapter() — KV, DO, Cache, ExecutionContext, and env.
Properties
Section titled “Properties”cache?
Section titled “cache?”
optionalcache:Cache
Defined in: src/adapters/cloudflare.ts:97
cacheOrigin?
Section titled “cacheOrigin?”
optionalcacheOrigin:string
Defined in: src/adapters/cloudflare.ts:99
Synthetic origin used for Cache API cache keys. Default: "https://edge-gateway.internal".
optionalenv:Record<string,unknown>
Defined in: src/adapters/cloudflare.ts:103
Workers env object — enables dispatchBinding for service binding dispatch via the adapter.
executionCtx?
Section titled “executionCtx?”
optionalexecutionCtx:ExecutionContext<unknown>
Defined in: src/adapters/cloudflare.ts:101
Workers ExecutionContext — enables waitUntil for background work (e.g. traffic shadow).
rateLimitDo?
Section titled “rateLimitDo?”
optionalrateLimitDo:DurableObjectNamespace<undefined>
Defined in: src/adapters/cloudflare.ts:96
rateLimitKv?
Section titled “rateLimitKv?”
optionalrateLimitKv:KVNamespace<string>
Defined in: src/adapters/cloudflare.ts:95