Compute Engine v1 API - Class WafExpressionSet (2.15.0)

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

Inheritance

object > WafExpressionSet

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

WafExpressionSet()

public WafExpressionSet()

WafExpressionSet(WafExpressionSet)

public WafExpressionSet(WafExpressionSet other)
Parameter
NameDescription
otherWafExpressionSet

Properties

Aliases

public RepeatedField<string> Aliases { get; }

A list of alternate IDs. The format should be: - E.g. XSS-stable Generic suffix like "stable" is particularly useful if a policy likes to avail newer set of expressions without having to change the policy. A given alias name can't be used for more than one entity set.

Property Value
TypeDescription
RepeatedFieldstring

Expressions

public RepeatedField<WafExpressionSetExpression> Expressions { get; }

List of available expressions.

Property Value
TypeDescription
RepeatedFieldWafExpressionSetExpression

HasId

public bool HasId { get; }

Gets whether the "id" field is set

Property Value
TypeDescription
bool

Id

public string Id { get; set; }

Google specified expression set ID. The format should be: - E.g. XSS-20170329 required

Property Value
TypeDescription
string