enforceOnKeyConfigs

@JvmName(name = "lmlatmfinieycidn")
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 be set to an empty string. Structure is documented below. Note: To avoid the conflict between enforce_on_key and enforce_on_key_configs, the field enforce_on_key needs to be set to an empty string.


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


@JvmName(name = "hfrtsjicpomvvfjk")
suspend fun enforceOnKeyConfigs(values: List<Output<SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgs>>)
@JvmName(name = "itgbblwvfuqgpgam")
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 be set to an empty string. Structure is documented below. Note: To avoid the conflict between enforce_on_key and enforce_on_key_configs, the field enforce_on_key needs to be set to an empty string.


@JvmName(name = "kdwexxjrutwxqjow")
suspend fun enforceOnKeyConfigs(argument: List<suspend SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgsBuilder.() -> Unit>)
@JvmName(name = "shjawsxmcorcdfkm")
suspend fun enforceOnKeyConfigs(vararg argument: suspend SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgsBuilder.() -> Unit)
@JvmName(name = "mcgrchqvfqfpknjh")
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 be set to an empty string. Structure is documented below. Note: To avoid the conflict between enforce_on_key and enforce_on_key_configs, the field enforce_on_key needs to be set to an empty string.