Properties of a SecurityPolicyRule.
Package
@google-cloud/computeProperties
action
action?: (string|null);SecurityPolicyRule action
description
description?: (string|null);SecurityPolicyRule description
direction
direction?: (string|null);SecurityPolicyRule direction
enableLogging
enableLogging?: (boolean|null);SecurityPolicyRule enableLogging
headerAction
headerAction?: (google.cloud.compute.v1beta.ISecurityPolicyRuleHttpHeaderAction|null);SecurityPolicyRule headerAction
kind
kind?: (string|null);SecurityPolicyRule kind
match
match?: (google.cloud.compute.v1beta.ISecurityPolicyRuleMatcher|null);SecurityPolicyRule match
networkMatch
networkMatch?: (google.cloud.compute.v1beta.ISecurityPolicyRuleNetworkMatcher|null);SecurityPolicyRule networkMatch
preconfiguredWafConfig
preconfiguredWafConfig?: (google.cloud.compute.v1beta.ISecurityPolicyRulePreconfiguredWafConfig|null);SecurityPolicyRule preconfiguredWafConfig
preview
preview?: (boolean|null);SecurityPolicyRule preview
priority
priority?: (number|null);SecurityPolicyRule priority
rateLimitOptions
rateLimitOptions?: (google.cloud.compute.v1beta.ISecurityPolicyRuleRateLimitOptions|null);SecurityPolicyRule rateLimitOptions
redirectOptions
redirectOptions?: (google.cloud.compute.v1beta.ISecurityPolicyRuleRedirectOptions|null);SecurityPolicyRule redirectOptions
ruleNumber
ruleNumber?: (number|Long|string|null);SecurityPolicyRule ruleNumber
ruleTupleCount
ruleTupleCount?: (number|null);SecurityPolicyRule ruleTupleCount
targetResources
targetResources?: (string[]|null);SecurityPolicyRule targetResources
targetServiceAccounts
targetServiceAccounts?: (string[]|null);SecurityPolicyRule targetServiceAccounts