AppLimitsArgs

data class AppLimitsArgs(val daily: Output<Int>? = null, val maximumDuration: Output<Int>? = null, val messagesPerSecond: Output<Int>? = null, val total: Output<Int>? = null) : ConvertibleToJava<AppLimitsArgs>

Constructors

Link copied to clipboard
constructor(daily: Output<Int>? = null, maximumDuration: Output<Int>? = null, messagesPerSecond: Output<Int>? = null, total: Output<Int>? = null)

Properties

Link copied to clipboard
val daily: Output<Int>? = null

The maximum number of messages that the campaign can send daily.

Link copied to clipboard
val maximumDuration: Output<Int>? = null

The length of time (in seconds) that the campaign can run before it ends and message deliveries stop. This duration begins at the scheduled start time for the campaign. The minimum value is 60.

Link copied to clipboard
val messagesPerSecond: Output<Int>? = null

The number of messages that the campaign can send per second. The minimum value is 50, and the maximum is 20000.

Link copied to clipboard
val total: Output<Int>? = null

The maximum total number of messages that the campaign can send.

Functions

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