SecurityDeviceGroupRangeRuleArgs

data class SecurityDeviceGroupRangeRuleArgs(val duration: Output<String>, val max: Output<Int>, val min: Output<Int>, val type: Output<String>) : ConvertibleToJava<SecurityDeviceGroupRangeRuleArgs>

Constructors

Link copied to clipboard
fun SecurityDeviceGroupRangeRuleArgs(duration: Output<String>, max: Output<Int>, min: Output<Int>, type: Output<String>)

Functions

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

Properties

Link copied to clipboard
val duration: Output<String>

Specifies the time range. represented in ISO 8601 duration format.

Link copied to clipboard
val max: Output<Int>

The maximum threshold in the given time window.

Link copied to clipboard
val min: Output<Int>

The minimum threshold in the given time window.

Link copied to clipboard
val type: Output<String>

The type of supported rule type. Possible Values are ActiveConnectionsNotInAllowedRange, AmqpC2DMessagesNotInAllowedRange, MqttC2DMessagesNotInAllowedRange, HttpC2DMessagesNotInAllowedRange, AmqpC2DRejectedMessagesNotInAllowedRange, MqttC2DRejectedMessagesNotInAllowedRange, HttpC2DRejectedMessagesNotInAllowedRange, AmqpD2CMessagesNotInAllowedRange, MqttD2CMessagesNotInAllowedRange, HttpD2CMessagesNotInAllowedRange, DirectMethodInvokesNotInAllowedRange, FailedLocalLoginsNotInAllowedRange, FileUploadsNotInAllowedRange, QueuePurgesNotInAllowedRange, TwinUpdatesNotInAllowedRange and UnauthorizedOperationsNotInAllowedRange.