AppCampaignHookArgs

data class AppCampaignHookArgs(val lambdaFunctionName: Output<String>? = null, val mode: Output<String>? = null, val webUrl: Output<String>? = null) : ConvertibleToJava<AppCampaignHookArgs>

Constructors

Link copied to clipboard
constructor(lambdaFunctionName: Output<String>? = null, mode: Output<String>? = null, webUrl: Output<String>? = null)

Properties

Link copied to clipboard
val lambdaFunctionName: Output<String>? = null

Lambda function name or ARN to be called for delivery. Conflicts with web_url

Link copied to clipboard
val mode: Output<String>? = null

What mode Lambda should be invoked in. Valid values for this parameter are DELIVERY, FILTER.

Link copied to clipboard
val webUrl: Output<String>? = null

Web URL to call for hook. If the URL has authentication specified it will be added as authentication to the request. Conflicts with lambda_function_name

Functions

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