statefulRules

@JvmName(name = "akjuiswftovpmttg")
suspend fun statefulRules(value: Output<List<RuleGroupStatefulRuleArgs>>)
@JvmName(name = "hnwfcltjpxrqdtbb")
suspend fun statefulRules(value: List<RuleGroupStatefulRuleArgs>?)

Parameters

value

An array of individual stateful rules inspection criteria to be used together in a stateful rule group. Use this option to specify simple Suricata rules with protocol, source and destination, ports, direction, and rule options. For information about the Suricata Rules format, see Rules Format .


@JvmName(name = "rrhpnlwhskofcuio")
suspend fun statefulRules(vararg values: Output<RuleGroupStatefulRuleArgs>)


@JvmName(name = "bouihjfsbpbgirbv")
suspend fun statefulRules(values: List<Output<RuleGroupStatefulRuleArgs>>)
@JvmName(name = "fqckbisfqrvdidjl")
suspend fun statefulRules(vararg values: RuleGroupStatefulRuleArgs)

Parameters

values

An array of individual stateful rules inspection criteria to be used together in a stateful rule group. Use this option to specify simple Suricata rules with protocol, source and destination, ports, direction, and rule options. For information about the Suricata Rules format, see Rules Format .


@JvmName(name = "qeqeheidddtcpqgg")
suspend fun statefulRules(argument: List<suspend RuleGroupStatefulRuleArgsBuilder.() -> Unit>)
@JvmName(name = "ytfxaolffxwvtylt")
suspend fun statefulRules(vararg argument: suspend RuleGroupStatefulRuleArgsBuilder.() -> Unit)
@JvmName(name = "ubpgorhbtbhnxtvq")
suspend fun statefulRules(argument: suspend RuleGroupStatefulRuleArgsBuilder.() -> Unit)

Parameters

argument

An array of individual stateful rules inspection criteria to be used together in a stateful rule group. Use this option to specify simple Suricata rules with protocol, source and destination, ports, direction, and rule options. For information about the Suricata Rules format, see Rules Format .