This is the preferred interface for making CloudFront AllowedMethods with Fugue. If you want to manage an CloudFront AllowedMethods with Fugue, the new function is the right place to start.

Table of Contents

Module Members



new CloudFront AllowedMethods (Constructor)

Call this constructor to create a new Fugue.Core.AWS.CloudFront.AllowedMethods value.

Type Signature

 fun { items: List<Method>,
       cachedMethods: Optional<List<Method>> } -> AllowedMethods
Argument: items

A list of the CloudFront.Method values that you want CloudFront to process and forward to your origin.

Type: List<Method>

Argument: cachedMethods

A list of CloudFront.Method values that specifies the HTTP methods CloudFront should cache responses for

Type: Optional<List<Method>>


A Fugue.Core.AWS.CloudFront.AllowedMethods value.

Type: AllowedMethods