IoTHubCloudToDeviceArgs

data class IoTHubCloudToDeviceArgs(val defaultTtl: Output<String>? = null, val feedbacks: Output<List<IoTHubCloudToDeviceFeedbackArgs>>? = null, val maxDeliveryCount: Output<Int>? = null) : ConvertibleToJava<IoTHubCloudToDeviceArgs>

Constructors

Link copied to clipboard
constructor(defaultTtl: Output<String>? = null, feedbacks: Output<List<IoTHubCloudToDeviceFeedbackArgs>>? = null, maxDeliveryCount: Output<Int>? = null)

Properties

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

The default time to live for cloud-to-device messages, specified as an ISO 8601 timespan duration. This value must be between 1 minute and 48 hours. Defaults to PT1H.

Link copied to clipboard

A feedback block as defined below.

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

The maximum delivery count for cloud-to-device per-device queues. This value must be between 1 and 100. Defaults to 10.

Functions

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