Interface protos.google.cloud.compute.v1.ISecurityPolicyRuleRateLimitOptions (4.5.0)

Properties of a SecurityPolicyRuleRateLimitOptions.

Package

@google-cloud/compute

Properties

banDurationSec

banDurationSec?: (number|null);

SecurityPolicyRuleRateLimitOptions banDurationSec

banThreshold

banThreshold?: (google.cloud.compute.v1.ISecurityPolicyRuleRateLimitOptionsThreshold|null);

SecurityPolicyRuleRateLimitOptions banThreshold

conformAction

conformAction?: (string|null);

SecurityPolicyRuleRateLimitOptions conformAction

enforceOnKey

enforceOnKey?: (string|null);

SecurityPolicyRuleRateLimitOptions enforceOnKey

enforceOnKeyConfigs

enforceOnKeyConfigs?: (google.cloud.compute.v1.ISecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig[]|null);

SecurityPolicyRuleRateLimitOptions enforceOnKeyConfigs

enforceOnKeyName

enforceOnKeyName?: (string|null);

SecurityPolicyRuleRateLimitOptions enforceOnKeyName

exceedAction

exceedAction?: (string|null);

SecurityPolicyRuleRateLimitOptions exceedAction

exceedRedirectOptions

exceedRedirectOptions?: (google.cloud.compute.v1.ISecurityPolicyRuleRedirectOptions|null);

SecurityPolicyRuleRateLimitOptions exceedRedirectOptions

rateLimitThreshold

rateLimitThreshold?: (google.cloud.compute.v1.ISecurityPolicyRuleRateLimitOptionsThreshold|null);

SecurityPolicyRuleRateLimitOptions rateLimitThreshold