Class RoutingRule
A routing rule examines an incoming request, routing matching requests to the specified backend set. Routing rules apply only to HTTP and HTTPS requests. They have no effect on TCP requests.
Inherited Members
Namespace: Oci.LoadbalancerService.Models
Assembly: OCI.DotNetSDK.Loadbalancer.dll
Syntax
public class RoutingRuleProperties
Actions
Declaration
[Required(ErrorMessage = "Actions is required.")]
[JsonProperty(PropertyName = "actions")]
public List<Action> Actions { get; set; }Property Value
| Type | Description | 
|---|---|
| List<Action> | A list of actions to be applied when conditions of the routing rule are met. | 
Remarks
Required
Condition
Declaration
[Required(ErrorMessage = "Condition is required.")]
[JsonProperty(PropertyName = "condition")]
public string Condition { get; set; }Property Value
| Type | Description | 
|---|---|
| string | A routing rule to evaluate defined conditions against the incoming HTTP request and perform an action. | 
Remarks
Required
Name
Declaration
[Required(ErrorMessage = "Name is required.")]
[JsonProperty(PropertyName = "name")]
public string Name { get; set; }Property Value
| Type | Description | 
|---|---|
| string | A unique name for the routing policy rule. Avoid entering confidential information. | 
Remarks
Required