RuleTarget

data class RuleTarget(val deadLetterQueue: RuleTargetDeadLetterQueue? = null, val endpoint: String, val paramLists: List<RuleTargetParamList>, val pushRetryStrategy: String? = null, val targetId: String, val type: String)

Constructors

Link copied to clipboard
fun RuleTarget(deadLetterQueue: RuleTargetDeadLetterQueue? = null, endpoint: String, paramLists: List<RuleTargetParamList>, pushRetryStrategy: String? = null, targetId: String, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Dead letter queue. Events that are not processed or exceed the number of retries will be written to the dead letter. Support message service MNS and message queue RocketMQ. See the following Block dead_letter_queue.

Link copied to clipboard

The endpoint of target.

Link copied to clipboard

A list of param. See the following Block param_list.

Link copied to clipboard

The retry policy that is used to push the event. Valid values:

Link copied to clipboard

The ID of target.

Link copied to clipboard

The type of target. Valid values: acs.fc.function, acs.mns.topic, acs.mns.queue,http,acs.sms,acs.mail,acs.dingtalk,https, acs.eventbridge,acs.rabbitmq and acs.rocketmq.