class Aws::CloudFront::Types::FunctionAssociations

A list of CloudFront functions that are associated with a cache behavior in a CloudFront distribution. CloudFront functions must be published to the `LIVE` stage to associate them with a cache behavior.

@note When making an API call, you may pass FunctionAssociations

data as a hash:

    {
      quantity: 1, # required
      items: [
        {
          function_arn: "FunctionARN", # required
          event_type: "viewer-request", # required, accepts viewer-request, viewer-response, origin-request, origin-response
        },
      ],
    }

@!attribute [rw] quantity

The number of CloudFront functions in the list.
@return [Integer]

@!attribute [rw] items

The CloudFront functions that are associated with a cache behavior
in a CloudFront distribution. CloudFront functions must be published
to the `LIVE` stage to associate them with a cache behavior.
@return [Array<Types::FunctionAssociation>]

@see docs.aws.amazon.com/goto/WebAPI/cloudfront-2020-05-31/FunctionAssociations AWS API Documentation

Constants

SENSITIVE