Show / Hide Table of Contents

Class SecurityPolicyRuleMatch

Inheritance
System.Object
SecurityPolicyRuleMatch
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Gcp.Compute.Outputs
Assembly: Pulumi.Gcp.dll
Syntax
public sealed class SecurityPolicyRuleMatch

Fields

View Source

Config

The configuration options available when specifying versioned_expr. This field must be specified if versioned_expr is specified and cannot be specified if versioned_expr is not specified. Structure is documented below.

Declaration
public readonly SecurityPolicyRuleMatchConfig Config
Field Value
Type Description
SecurityPolicyRuleMatchConfig
View Source

Expr

User defined CEVAL expression. A CEVAL expression is used to specify match criteria such as origin.ip, source.region_code and contents in the request header. Structure is documented below.

Declaration
public readonly SecurityPolicyRuleMatchExpr Expr
Field Value
Type Description
SecurityPolicyRuleMatchExpr
View Source

VersionedExpr

Predefined rule expression. If this field is specified, config must also be specified. Available options:

  • SRC_IPS_V1: Must specify the corresponding src_ip_ranges field in config.
Declaration
public readonly string VersionedExpr
Field Value
Type Description
System.String
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.