FeedbackPropertiesArgs

data class FeedbackPropertiesArgs(val lockDurationAsIso8601: Output<String>? = null, val maxDeliveryCount: Output<Int>? = null, val ttlAsIso8601: Output<String>? = null) : ConvertibleToJava<FeedbackPropertiesArgs>

The properties of the feedback queue for cloud-to-device messages.

Constructors

Link copied to clipboard
constructor(lockDurationAsIso8601: Output<String>? = null, maxDeliveryCount: Output<Int>? = null, ttlAsIso8601: Output<String>? = null)

Properties

Link copied to clipboard
val lockDurationAsIso8601: Output<String>? = null

The lock duration for the feedback queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.

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

The number of times the IoT hub attempts to deliver a message on the feedback queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.

Link copied to clipboard
val ttlAsIso8601: Output<String>? = null

The period of time for which a message is available to consume before it is expired by the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.

Functions

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