Class SecurityPolicyRuleRateLimitOptionsThreshold (2.0.0)

public sealed class SecurityPolicyRuleRateLimitOptionsThreshold : IMessage<SecurityPolicyRuleRateLimitOptionsThreshold>, IEquatable<SecurityPolicyRuleRateLimitOptionsThreshold>, IDeepCloneable<SecurityPolicyRuleRateLimitOptionsThreshold>, IBufferMessage, IMessage

Inheritance

Object > SecurityPolicyRuleRateLimitOptionsThreshold

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

SecurityPolicyRuleRateLimitOptionsThreshold()

public SecurityPolicyRuleRateLimitOptionsThreshold()

SecurityPolicyRuleRateLimitOptionsThreshold(SecurityPolicyRuleRateLimitOptionsThreshold)

public SecurityPolicyRuleRateLimitOptionsThreshold(SecurityPolicyRuleRateLimitOptionsThreshold other)
Parameter
NameDescription
otherSecurityPolicyRuleRateLimitOptionsThreshold

Properties

Count

public int Count { get; set; }

Number of HTTP(S) requests for calculating the threshold.

Property Value
TypeDescription
Int32

HasCount

public bool HasCount { get; }

Gets whether the "count" field is set

Property Value
TypeDescription
Boolean

HasIntervalSec

public bool HasIntervalSec { get; }

Gets whether the "interval_sec" field is set

Property Value
TypeDescription
Boolean

IntervalSec

public int IntervalSec { get; set; }

Interval over which the threshold is computed.

Property Value
TypeDescription
Int32