Share via


RouteMapRule Constructors

Definition

Overloads

RouteMapRule()

Initializes a new instance of the RouteMapRule class.

RouteMapRule(String, IList<Criterion>, IList<Action>, String)

Initializes a new instance of the RouteMapRule class.

RouteMapRule()

Initializes a new instance of the RouteMapRule class.

public RouteMapRule ();
Public Sub New ()

Applies to

RouteMapRule(String, IList<Criterion>, IList<Action>, String)

Initializes a new instance of the RouteMapRule class.

public RouteMapRule (string name = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.Criterion> matchCriteria = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.Action> actions = default, string nextStepIfMatched = default);
new Microsoft.Azure.Management.Network.Models.RouteMapRule : string * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.Criterion> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.Action> * string -> Microsoft.Azure.Management.Network.Models.RouteMapRule
Public Sub New (Optional name As String = Nothing, Optional matchCriteria As IList(Of Criterion) = Nothing, Optional actions As IList(Of Action) = Nothing, Optional nextStepIfMatched As String = Nothing)

Parameters

name
String

The unique name for the rule.

matchCriteria
IList<Criterion>

List of matching criterion which will be applied to traffic.

actions
IList<Action>

List of actions which will be applied on a match.

nextStepIfMatched
String

Next step after rule is evaluated. Current supported behaviors are 'Continue'(to next rule) and 'Terminate'. Possible values include: 'Unknown', 'Continue', 'Terminate'

Applies to