Class RateLimitPolicyRateLimitRule
Specifies conditions to match against the incoming request.
Implements
Inherited Members
Namespace: Google.Apis.NetworkSecurity.v1beta1.Data
Assembly: Google.Apis.NetworkSecurity.v1beta1.dll
Syntax
public class RateLimitPolicyRateLimitRule : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
From
Optional. Describes properties of a source of a request.
Declaration
[JsonProperty("from")]
public virtual RateLimitPolicyRateLimitRuleFrom From { get; set; }
Property Value
| Type | Description |
|---|---|
| RateLimitPolicyRateLimitRuleFrom |
RateLimitActions
Optional. Specifies the actions to take when this rule is matched.
Declaration
[JsonProperty("rateLimitActions")]
public virtual IList<RateLimitPolicyRateLimitRuleRateLimitAction> RateLimitActions { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<RateLimitPolicyRateLimitRuleRateLimitAction> |
To
Optional. Describes properties of a target of a request.
Declaration
[JsonProperty("to")]
public virtual RateLimitPolicyRateLimitRuleTo To { get; set; }
Property Value
| Type | Description |
|---|---|
| RateLimitPolicyRateLimitRuleTo |