Skip to content

RoutineRouteProps

Properties for defining a RoutineRoute.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-esa-routineroute

Initializer

using AlibabaCloud.SDK.ROS.CDK.Esa;
new RoutineRouteProps {
    object RoutineName,
    object SiteId,
    object Bypass = null,
    object Fallback = null,
    object RouteEnable = null,
    object RouteName = null,
    object Rule = null,
    object Sequence = null
};

Properties

Name Type Description
RoutineName object Property routineName: The edge function Routine name.
SiteId object Property siteId: The website ID.
Bypass object Property bypass: Bypass mode.
Fallback object Property fallback: The exception origin fetch switch.
RouteEnable object Property routeEnable: Routing switch.
RouteName object Property routeName: The name of the route.
Rule object Property rule: The content of the rule.
Sequence object Property sequence: Rule execution order.

RoutineNameRequired

public object RoutineName { get; set; }
  • Type: object

Property routineName: The edge function Routine name.


SiteIdRequired

public object SiteId { get; set; }
  • Type: object

Property siteId: The website ID.


BypassOptional

public object Bypass { get; set; }
  • Type: object

Property bypass: Bypass mode.

Value range:

  • on: Open
  • off: off.

FallbackOptional

public object Fallback { get; set; }
  • Type: object

Property fallback: The exception origin fetch switch.

After you turn on this switch, if a function exception occurs, such as CPU usage exceeding the upper limit, requests are sent back to the origin. Valid values: on off


RouteEnableOptional

public object RouteEnable { get; set; }
  • Type: object

Property routeEnable: Routing switch.

Value range:

  • on: Open
  • off: off.

RouteNameOptional

public object RouteName { get; set; }
  • Type: object

Property routeName: The name of the route.


RuleOptional

public object Rule { get; set; }
  • Type: object

Property rule: The content of the rule.


SequenceOptional

public object Sequence { get; set; }
  • Type: object

Property sequence: Rule execution order.