Class RateLimitPolicyRateLimitRuleFrom
Describes properties of the sources of a request.
Implements
Inherited Members
Namespace: Google.Apis.NetworkSecurity.v1beta1.Data
Assembly: Google.Apis.NetworkSecurity.v1beta1.dll
Syntax
public class RateLimitPolicyRateLimitRuleFrom : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
NotSource
Optional. Describes the negated properties of request source. Matches requests from source that does not match the criteria specified in this field. At least one of source or not_source must be specified.
Declaration
[JsonProperty("notSource")]
public virtual RateLimitPolicyRateLimitRuleFromSource NotSource { get; set; }
Property Value
| Type | Description |
|---|---|
| RateLimitPolicyRateLimitRuleFromSource |
Source
Optional. Describes the properties of a request's source. At least one of source or not_source must be specified. A match occurs when ANY fields in either source or not_source matches the request. Within a single source, the match follows OR semantics across fields and AND semantics within a single field.
Declaration
[JsonProperty("source")]
public virtual RateLimitPolicyRateLimitRuleFromSource Source { get; set; }
Property Value
| Type | Description |
|---|---|
| RateLimitPolicyRateLimitRuleFromSource |