enforceOnKeyConfigs

@JvmName(name = "rpxelvmthncxibge")
suspend fun enforceOnKeyConfigs(value: Output<List<SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgs>>)

Parameters

value

If specified, any combination of values of enforce_on_key_type/enforce_on_key_name is treated as the key on which ratelimit threshold/action is enforced. You can specify up to 3 enforce_on_key_configs. If enforce_on_key_configs is specified, enforce_on_key must not be specified.


@JvmName(name = "qgljyeopsqjqnguu")
suspend fun enforceOnKeyConfigs(vararg values: Output<SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgs>)


@JvmName(name = "alxhfjkeicudlxta")
suspend fun enforceOnKeyConfigs(values: List<Output<SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgs>>)
@JvmName(name = "vwccvjshsjfhqgtv")
suspend fun enforceOnKeyConfigs(vararg values: SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgs)

Parameters

values

If specified, any combination of values of enforce_on_key_type/enforce_on_key_name is treated as the key on which ratelimit threshold/action is enforced. You can specify up to 3 enforce_on_key_configs. If enforce_on_key_configs is specified, enforce_on_key must not be specified.


@JvmName(name = "wbsebnrptoocymvr")
suspend fun enforceOnKeyConfigs(argument: List<suspend SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgsBuilder.() -> Unit>)
@JvmName(name = "kvivcnmgmkrgvmqq")
suspend fun enforceOnKeyConfigs(vararg argument: suspend SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgsBuilder.() -> Unit)
@JvmName(name = "mkfeecicynlnuppg")
suspend fun enforceOnKeyConfigs(argument: suspend SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgsBuilder.() -> Unit)

Parameters

argument

If specified, any combination of values of enforce_on_key_type/enforce_on_key_name is treated as the key on which ratelimit threshold/action is enforced. You can specify up to 3 enforce_on_key_configs. If enforce_on_key_configs is specified, enforce_on_key must not be specified.