Reference documentation and code samples for the Google Cloud Compute V1 API class Google::Cloud::Compute::V1::RoutePolicyPolicyTerm.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#actions
def actions() -> ::Array<::Google::Cloud::Compute::V1::Expr>
Returns
- (::Array<::Google::Cloud::Compute::V1::Expr>) — CEL expressions to evaluate to modify a route when this term matches.
#actions=
def actions=(value) -> ::Array<::Google::Cloud::Compute::V1::Expr>
Parameter
- value (::Array<::Google::Cloud::Compute::V1::Expr>) — CEL expressions to evaluate to modify a route when this term matches.
Returns
- (::Array<::Google::Cloud::Compute::V1::Expr>) — CEL expressions to evaluate to modify a route when this term matches.
#match
def match() -> ::Google::Cloud::Compute::V1::Expr
Returns
- (::Google::Cloud::Compute::V1::Expr) — CEL expression evaluated against a route to determine if this term applies. When not set, the term applies to all routes.
#match=
def match=(value) -> ::Google::Cloud::Compute::V1::Expr
Parameter
- value (::Google::Cloud::Compute::V1::Expr) — CEL expression evaluated against a route to determine if this term applies. When not set, the term applies to all routes.
Returns
- (::Google::Cloud::Compute::V1::Expr) — CEL expression evaluated against a route to determine if this term applies. When not set, the term applies to all routes.
#priority
def priority() -> ::Integer
Returns
- (::Integer) — The evaluation priority for this term, which must be between 0 (inclusive) and 2^31 (exclusive), and unique within the list.
#priority=
def priority=(value) -> ::Integer
Parameter
- value (::Integer) — The evaluation priority for this term, which must be between 0 (inclusive) and 2^31 (exclusive), and unique within the list.
Returns
- (::Integer) — The evaluation priority for this term, which must be between 0 (inclusive) and 2^31 (exclusive), and unique within the list.