Class RoutePolicyPolicyTerm
Implements
Inherited Members
Namespace: Google.Apis.Compute.alpha.Data
Assembly: Google.Apis.Compute.alpha.dll
Syntax
public class RoutePolicyPolicyTerm : IDirectResponseSchema
Properties
Actions
CEL expressions to evaluate to modify a route when this term matches.
Declaration
[JsonProperty("actions")]
public virtual IList<Expr> Actions { get; set; }
Property Value
Type | Description |
---|---|
IList<Expr> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Match
CEL expression evaluated against a route to determine if this term applies. When not set, the term applies to all routes.
Declaration
[JsonProperty("match")]
public virtual Expr Match { get; set; }
Property Value
Type | Description |
---|---|
Expr |
Priority
The evaluation priority for this term, which must be between 0 (inclusive) and 2^31 (exclusive), and unique within the list.
Declaration
[JsonProperty("priority")]
public virtual int? Priority { get; set; }
Property Value
Type | Description |
---|---|
int? |