你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
RateLimitRule 类
- java.
lang. Object - com.
microsoft. azure. management. cdn. CustomRule - com.
microsoft. azure. management. cdn. RateLimitRule
- com.
- com.
public class RateLimitRule
extends CustomRule
定义可以包含在 waf 策略中的速率限制规则。
构造函数摘要
构造函数 | 说明 | |
---|---|---|
RateLimitRule() |
方法摘要
修饰符和类型 | 方法和描述 |
---|---|
int |
rateLimitDurationInMinutes()
Get 定义速率限制持续时间。 |
int |
rateLimitThreshold()
Get 定义速率限制阈值。 |
Rate |
withRateLimitDurationInMinutes(int rateLimitDurationInMinutes)
Set 定义速率限制持续时间。 |
Rate |
withRateLimitThreshold(int rateLimitThreshold)
设置定义速率限制阈值。 |
方法继承自 CustomRule
action
enabledState
matchConditions
name
priority
withAction
withEnabledState
withMatchConditions
withName
withPriority
方法继承自 java.lang.Object
java.lang.Object.clone
java.lang.Object.equals
java.lang.Object.finalize
java.lang.Object.getClass
java.lang.Object.hashCode
java.lang.Object.notify
java.lang.Object.notifyAll
java.lang.Object.toString
java.lang.Object.wait
java.lang.Object.wait
java.lang.Object.wait
构造函数详细信息
RateLimitRule
public RateLimitRule()
方法详细信息
rateLimitDurationInMinutes
public int rateLimitDurationInMinutes()
Get 定义速率限制持续时间。 默认值为 1 分钟。
Returns:
rateLimitDurationInMinutes 值
rateLimitThreshold
public int rateLimitThreshold()
Get 定义速率限制阈值。
Returns:
rateLimitThreshold 值
withRateLimitDurationInMinutes
public RateLimitRule withRateLimitDurationInMinutes(int rateLimitDurationInMinutes)
Set 定义速率限制持续时间。 默认值为 1 分钟。
Parameters:
rateLimitDurationInMinutes
- 要设置的 rateLimitDurationInMinutes 值
Returns:
RateLimitRule 对象本身。
withRateLimitThreshold
public RateLimitRule withRateLimitThreshold(int rateLimitThreshold)
设置定义速率限制阈值。
Parameters:
rateLimitThreshold
- 要设置的 rateLimitThreshold 值
Returns:
RateLimitRule 对象本身。
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈