Reference documentation and code samples for the Compute V1 Client class RoutePolicyPolicyTerm.
Generated from protobuf message google.cloud.compute.v1.RoutePolicyPolicyTerm
Namespace
Google \ Cloud \ Compute \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ actions
↳ match
Expr
CEL expression evaluated against a route to determine if this term applies. When not set, the term applies to all routes.
↳ priority
int
The evaluation priority for this term, which must be between 0 (inclusive) and 2^31 (exclusive), and unique within the list.
getActions
CEL expressions to evaluate to modify a route when this term matches.
setActions
CEL expressions to evaluate to modify a route when this term matches.
$this
getMatch
CEL expression evaluated against a route to determine if this term applies. When not set, the term applies to all routes.
hasMatch
clearMatch
setMatch
CEL expression evaluated against a route to determine if this term applies. When not set, the term applies to all routes.
$this
getPriority
The evaluation priority for this term, which must be between 0 (inclusive) and 2^31 (exclusive), and unique within the list.
int
hasPriority
clearPriority
setPriority
The evaluation priority for this term, which must be between 0 (inclusive) and 2^31 (exclusive), and unique within the list.
var
int
$this