Features
Docs
CLI
Benchmarks
Examples

© 2024 MoroJs

@morojs/moro


@morojs/moro / AzureCDNAdapter

Class: AzureCDNAdapter

Defined in: src/core/middleware/built-in/cdn/adapters/cdn/azure.ts:13

Implements

Constructors

Constructor

new AzureCDNAdapter(options): AzureCDNAdapter

Defined in: src/core/middleware/built-in/cdn/adapters/cdn/azure.ts:26

Parameters

options
cacheControlMaxAge?

number

clientId?

string

clientSecret?

string

endpoint

string

endpointName

string

profileName

string

resourceGroup

string

subscriptionId

string

tenantId?

string

Returns

AzureCDNAdapter

Methods

prefetch()

prefetch(urls): Promise<void>

Defined in: src/core/middleware/built-in/cdn/adapters/cdn/azure.ts:131

Parameters

urls

string[]

Returns

Promise<void>

Implementation of

CDNAdapter.prefetch


purge()

purge(urls): Promise<void>

Defined in: src/core/middleware/built-in/cdn/adapters/cdn/azure.ts:94

Parameters

urls

string[]

Returns

Promise<void>

Implementation of

CDNAdapter.purge


setHeaders()

setHeaders(response): void

Defined in: src/core/middleware/built-in/cdn/adapters/cdn/azure.ts:168

Parameters

response

any

Returns

void

Implementation of

CDNAdapter.setHeaders