Show / Hide Table of Contents

Class CreateRoutingPolicyDetails

An ordered list of routing rules.
Warning: Oracle recommends that you avoid using any confidential information when you supply string values using the API.

Inheritance
object
CreateRoutingPolicyDetails
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 CreateRoutingPolicyDetails

Properties

ConditionLanguageVersion

Declaration
[Required(ErrorMessage = "ConditionLanguageVersion is required.")]
[JsonProperty(PropertyName = "conditionLanguageVersion")]
[JsonConverter(typeof(StringEnumConverter))]
public CreateRoutingPolicyDetails.ConditionLanguageVersionEnum? ConditionLanguageVersion { get; set; }
Property Value
Type Description
CreateRoutingPolicyDetails.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 name for this list of routing rules. It must be unique and it cannot be changed. Avoid entering confidential information.
Example: example_routing_rules

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 list of routing rules.

Remarks

Required

In this article
Back to top