@morojs/moro


@morojs/moro / CloudflareCDNAdapter

Class: CloudflareCDNAdapter

Defined in: src/core/middleware/built-in/adapters/cdn/cloudflare.ts:7

Implements

Constructors

Constructor

new CloudflareCDNAdapter(options): CloudflareCDNAdapter

Defined in: src/core/middleware/built-in/adapters/cdn/cloudflare.ts:11

Parameters

options
apiToken

string

zoneId

string

Returns

CloudflareCDNAdapter

Methods

getStats()

getStats(): Promise<any>

Defined in: src/core/middleware/built-in/adapters/cdn/cloudflare.ts:47

Returns

Promise<any>

Implementation of

CDNAdapter.getStats


prefetch()

prefetch(urls): Promise<void>

Defined in: src/core/middleware/built-in/adapters/cdn/cloudflare.ts:35

Parameters

urls

string[]

Returns

Promise<void>

Implementation of

CDNAdapter.prefetch


purge()

purge(urls): Promise<void>

Defined in: src/core/middleware/built-in/adapters/cdn/cloudflare.ts:18

Parameters

urls

string[]

Returns

Promise<void>

Implementation of

CDNAdapter.purge


setHeaders()

setHeaders(response): void

Defined in: src/core/middleware/built-in/adapters/cdn/cloudflare.ts:57

Parameters

response

any

Returns

void

Implementation of

CDNAdapter.setHeaders