rateLimits

@JvmName(name = "ctygdgutaoeqitkl")
suspend fun rateLimits(value: Output<RateLimitsArgs>)
@JvmName(name = "kriojegelxaeegbc")
suspend fun rateLimits(value: RateLimitsArgs?)

Parameters

value

Rate limits for task dispatches. rate_limits and retry_config are related because they both control task attempts however they control how tasks are attempted in different ways: * rate_limits controls the total rate of dispatches from a queue (i.e. all traffic dispatched from the queue, regardless of whether the dispatch is from a first attempt or a retry). * retry_config controls what happens to particular a task after its first attempt fails. That is, retry_config controls task retries (the second attempt, third attempt, etc).


@JvmName(name = "gebvuvhyhyokayfq")
suspend fun rateLimits(argument: suspend RateLimitsArgsBuilder.() -> Unit)

Parameters

argument

Rate limits for task dispatches. rate_limits and retry_config are related because they both control task attempts however they control how tasks are attempted in different ways: * rate_limits controls the total rate of dispatches from a queue (i.e. all traffic dispatched from the queue, regardless of whether the dispatch is from a first attempt or a retry). * retry_config controls what happens to particular a task after its first attempt fails. That is, retry_config controls task retries (the second attempt, third attempt, etc).