public sealed class WafExpressionSet : IMessage<WafExpressionSet>, IEquatable<WafExpressionSet>, IDeepCloneable<WafExpressionSet>, IBufferMessage, IMessage
Implements
IMessageWafExpressionSet, IEquatableWafExpressionSet, IDeepCloneableWafExpressionSet, IBufferMessage, IMessageNamespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Constructors
WafExpressionSet()
public WafExpressionSet()
WafExpressionSet(WafExpressionSet)
public WafExpressionSet(WafExpressionSet other)
Parameter | |
---|---|
Name | Description |
other | WafExpressionSet |
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 | |
---|---|
Type | Description |
RepeatedFieldstring |
Expressions
public RepeatedField<WafExpressionSetExpression> Expressions { get; }
List of available expressions.
Property Value | |
---|---|
Type | Description |
RepeatedFieldWafExpressionSetExpression |
HasId
public bool HasId { get; }
Gets whether the "id" field is set
Property Value | |
---|---|
Type | Description |
bool |
Id
public string Id { get; set; }
Google specified expression set ID. The format should be: - E.g. XSS-20170329 required
Property Value | |
---|---|
Type | Description |
string |