TopicRuleRepublishActionArgs

data class TopicRuleRepublishActionArgs(val headers: Output<TopicRuleRepublishActionHeadersArgs>? = null, val qos: Output<Int>? = null, val roleArn: Output<String>, val topic: Output<String>) : ConvertibleToJava<TopicRuleRepublishActionArgs>

Constructors

Link copied to clipboard
constructor(headers: Output<TopicRuleRepublishActionHeadersArgs>? = null, qos: Output<Int>? = null, roleArn: Output<String>, topic: Output<String>)

Properties

Link copied to clipboard

MQTT Version 5.0 headers information. For more information, see MQTT in the IoT Core Developer Guide.

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

The Quality of Service (QoS) level to use when republishing messages. The default value is 0.

Link copied to clipboard
val roleArn: Output<String>

The ARN of the IAM role that grants access.

Link copied to clipboard
val topic: Output<String>

The name of the MQTT topic.

Functions

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