Show / Hide Table of Contents

Class RoutingPolicy

A named ordered list of routing rules that is applied to a listener.
Warning: Oracle recommends that you avoid using any confidential information when you supply string values using the API.

Inheritance
object
RoutingPolicy
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.LoadbalancerService.Models
Assembly: OCI.DotNetSDK.Loadbalancer.dll
Syntax
public class RoutingPolicy

Properties

ConditionLanguageVersion

Declaration
[Required(ErrorMessage = "ConditionLanguageVersion is required.")]
[JsonProperty(PropertyName = "conditionLanguageVersion")]
[JsonConverter(typeof(ResponseEnumConverter))]
public RoutingPolicy.ConditionLanguageVersionEnum? ConditionLanguageVersion { get; set; }
Property Value
Type Description
RoutingPolicy.ConditionLanguageVersionEnum?

The version of the language in which condition of rules are composed.

Remarks

Required

Name

Declaration
[Required(ErrorMessage = "Name is required.")]
[JsonProperty(PropertyName = "name")]
public string Name { get; set; }
Property Value
Type Description
string

The unique name for this list of routing rules. Avoid entering confidential information.
Example: example_routing_policy

Remarks

Required

Rules

Declaration
[Required(ErrorMessage = "Rules is required.")]
[JsonProperty(PropertyName = "rules")]
public List<RoutingRule> Rules { get; set; }
Property Value
Type Description
List<RoutingRule>

The ordered list of routing rules.

Remarks

Required

In this article
Back to top