@morojs/moro / CloudFrontCDNAdapter
Class: CloudFrontCDNAdapter
Defined in: src/core/middleware/built-in/adapters/cdn/cloudfront.ts:7
Implements
Constructors
Constructor
new CloudFrontCDNAdapter(
options
):CloudFrontCDNAdapter
Defined in: src/core/middleware/built-in/adapters/cdn/cloudfront.ts:11
Parameters
options
accessKeyId
string
distributionId
string
region
string
secretAccessKey
string
Returns
CloudFrontCDNAdapter
Methods
getStats()
getStats():
Promise
<any
>
Defined in: src/core/middleware/built-in/adapters/cdn/cloudfront.ts:63
Returns
Promise
<any
>
Implementation of
prefetch()
prefetch(
urls
):Promise
<void
>
Defined in: src/core/middleware/built-in/adapters/cdn/cloudfront.ts:58
Parameters
urls
string
[]
Returns
Promise
<void
>
Implementation of
purge()
purge(
urls
):Promise
<void
>
Defined in: src/core/middleware/built-in/adapters/cdn/cloudfront.ts:35
Parameters
urls
string
[]
Returns
Promise
<void
>
Implementation of
setHeaders()
setHeaders(
response
):void
Defined in: src/core/middleware/built-in/adapters/cdn/cloudfront.ts:79
Parameters
response
any
Returns
void