Share via


RampUpRule Constructors

Definition

Overloads

RampUpRule()

Initializes a new instance of the RampUpRule class.

RampUpRule(String, Nullable<Double>, Nullable<Double>, Nullable<Int32>, Nullable<Double>, Nullable<Double>, String, String)

Initializes a new instance of the RampUpRule class.

RampUpRule()

Initializes a new instance of the RampUpRule class.

public RampUpRule ();
Public Sub New ()

Applies to

RampUpRule(String, Nullable<Double>, Nullable<Double>, Nullable<Int32>, Nullable<Double>, Nullable<Double>, String, String)

Initializes a new instance of the RampUpRule class.

public RampUpRule (string actionHostName = default, double? reroutePercentage = default, double? changeStep = default, int? changeIntervalInMinutes = default, double? minReroutePercentage = default, double? maxReroutePercentage = default, string changeDecisionCallbackUrl = default, string name = default);
new Microsoft.Azure.Management.WebSites.Models.RampUpRule : string * Nullable<double> * Nullable<double> * Nullable<int> * Nullable<double> * Nullable<double> * string * string -> Microsoft.Azure.Management.WebSites.Models.RampUpRule
Public Sub New (Optional actionHostName As String = Nothing, Optional reroutePercentage As Nullable(Of Double) = Nothing, Optional changeStep As Nullable(Of Double) = Nothing, Optional changeIntervalInMinutes As Nullable(Of Integer) = Nothing, Optional minReroutePercentage As Nullable(Of Double) = Nothing, Optional maxReroutePercentage As Nullable(Of Double) = Nothing, Optional changeDecisionCallbackUrl As String = Nothing, Optional name As String = Nothing)

Parameters

actionHostName
String

Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net.

reroutePercentage
Nullable<Double>

Percentage of the traffic which will be redirected to <code>ActionHostName</code>.

changeStep
Nullable<Double>

In auto ramp up scenario this is the step to add/remove from <code>ReroutePercentage</code> until it reaches \n<code>MinReroutePercentage</code> or <code>MaxReroutePercentage</code>. Site metrics are checked every N minutes specified in <code>ChangeIntervalInMinutes</code>.\nCustom decision algorithm can be provided in TiPCallback site extension which URL can be specified in <code>ChangeDecisionCallbackUrl</code>.

changeIntervalInMinutes
Nullable<Int32>

Specifies interval in minutes to reevaluate ReroutePercentage.

minReroutePercentage
Nullable<Double>

Specifies lower boundary above which ReroutePercentage will stay.

maxReroutePercentage
Nullable<Double>

Specifies upper boundary below which ReroutePercentage will stay.

changeDecisionCallbackUrl
String

Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified. See TiPCallback site extension for the scaffold and contracts. https://www.siteextensions.net/packages/TiPCallback/

name
String

Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment.

Applies to