RampUpRule Class
Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance.
- Inheritance
-
azure.mgmt.web._serialization.ModelRampUpRule
Constructor
RampUpRule(*, action_host_name: str | None = None, reroute_percentage: float | None = None, change_step: float | None = None, change_interval_in_minutes: int | None = None, min_reroute_percentage: float | None = None, max_reroute_percentage: float | None = None, change_decision_callback_url: str | None = None, name: str | None = None, **kwargs: Any)
Keyword-Only Parameters
Name | Description |
---|---|
action_host_name
|
Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net. |
reroute_percentage
|
Percentage of the traffic which will be redirected to
|
change_step
|
In auto ramp up scenario this is the step to add/remove from
|
change_interval_in_minutes
|
Specifies interval in minutes to reevaluate ReroutePercentage. |
min_reroute_percentage
|
Specifies lower boundary above which ReroutePercentage will stay. |
max_reroute_percentage
|
Specifies upper boundary below which ReroutePercentage will stay. |
change_decision_callback_url
|
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
|
Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment. |
Variables
Name | Description |
---|---|
action_host_name
|
Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net. |
reroute_percentage
|
Percentage of the traffic which will be redirected to
|
change_step
|
In auto ramp up scenario this is the step to add/remove from
|
change_interval_in_minutes
|
Specifies interval in minutes to reevaluate ReroutePercentage. |
min_reroute_percentage
|
Specifies lower boundary above which ReroutePercentage will stay. |
max_reroute_percentage
|
Specifies upper boundary below which ReroutePercentage will stay. |
change_decision_callback_url
|
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
|
Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment. |
Azure SDK for Python