DistributionOrderedCacheBehaviorLambdaFunctionAssociationArgs

data class DistributionOrderedCacheBehaviorLambdaFunctionAssociationArgs(val eventType: Output<String>, val includeBody: Output<Boolean>? = null, val lambdaArn: Output<String>) : ConvertibleToJava<DistributionOrderedCacheBehaviorLambdaFunctionAssociationArgs>

Constructors

constructor(eventType: Output<String>, includeBody: Output<Boolean>? = null, lambdaArn: Output<String>)

Properties

Link copied to clipboard
val eventType: Output<String>

Specific event to trigger this function. Valid values: viewer-request, origin-request, viewer-response, origin-response.

Link copied to clipboard
val includeBody: Output<Boolean>? = null

When set to true it exposes the request body to the lambda function. Defaults to false. Valid values: true, false.

Link copied to clipboard
val lambdaArn: Output<String>

ARN of the Lambda function.

Functions

Link copied to clipboard
open override fun toJava(): DistributionOrderedCacheBehaviorLambdaFunctionAssociationArgs