Interface IotRepublishMqttActionProps

All Superinterfaces:
CommonActionProps, software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
IotRepublishMqttActionProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.99.0 (build 8f757e4)", date="2024-06-13T18:49:28.045Z") @Stability(Experimental) public interface IotRepublishMqttActionProps extends software.amazon.jsii.JsiiSerializable, CommonActionProps
(experimental) Configuration properties of an action to republish MQTT messages.

Example:

 TopicRule.Builder.create(this, "TopicRule")
         .sql(IotSql.fromStringAsVer20160323("SELECT topic(2) as device_id, timestamp() as timestamp, temperature FROM 'device/+/data'"))
         .actions(List.of(
             IotRepublishMqttAction.Builder.create("${topic()}/republish")
                     .qualityOfService(MqttQualityOfService.AT_LEAST_ONCE)
                     .build()))
         .build();