CloudToDevicePropertiesArgs

data class CloudToDevicePropertiesArgs(val defaultTtlAsIso8601: Output<String>? = null, val feedback: Output<FeedbackPropertiesArgs>? = null, val maxDeliveryCount: Output<Int>? = null) : ConvertibleToJava<CloudToDevicePropertiesArgs>

The IoT hub cloud-to-device messaging properties.

Constructors

Link copied to clipboard
constructor(defaultTtlAsIso8601: Output<String>? = null, feedback: Output<FeedbackPropertiesArgs>? = null, maxDeliveryCount: Output<Int>? = null)

Properties

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

The default time to live for cloud-to-device messages in the device queue. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging#cloud-to-device-messages.

Link copied to clipboard
val feedback: Output<FeedbackPropertiesArgs>? = null

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

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

The max delivery count for cloud-to-device messages in the device queue. 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(): CloudToDevicePropertiesArgs