Show / Hide Table of Contents

Class RateLimitPolicyRateLimitBucket

Describes properties of a rate limit bucket.

Inheritance
object
RateLimitPolicyRateLimitBucket
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.NetworkSecurity.v1beta1.Data
Assembly: Google.Apis.NetworkSecurity.v1beta1.dll
Syntax
public class RateLimitPolicyRateLimitBucket : IDirectResponseSchema

Properties

DefaultLimit

Required. Specifies the default limit to apply for this rate limit bucket.

Declaration
[JsonProperty("defaultLimit")]
public virtual RateLimitPolicyRateLimitBucketLimit DefaultLimit { get; set; }
Property Value
Type Description
RateLimitPolicyRateLimitBucketLimit

DryRun

Optional. Specifies whether the rate limit bucket is in dry-run mode.

Declaration
[JsonProperty("dryRun")]
public virtual bool? DryRun { get; set; }
Property Value
Type Description
bool?

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Keys

Required. Specifies the keys to use for rate limiting. At least one key is required. If multiple keys are specified, the keys will be combined and used as a single key.

Declaration
[JsonProperty("keys")]
public virtual IList<RateLimitPolicyRateLimitBucketKey> Keys { get; set; }
Property Value
Type Description
IList<RateLimitPolicyRateLimitBucketKey>

Name

Required. Specifies the name of the rate limit bucket. Name will be used to reference the bucket in the RateLimitAction.

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

UserOverrides

Optional. Specifies a list of user overrides to apply to the rate limit bucket.

Declaration
[JsonProperty("userOverrides")]
public virtual IList<RateLimitPolicyRateLimitBucketUserOverride> UserOverrides { get; set; }
Property Value
Type Description
IList<RateLimitPolicyRateLimitBucketUserOverride>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX