WorkFlowProps
Properties for defining a WorkFlow.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-schedulerx-workflow
Initializer
using AlibabaCloud.SDK.ROS.CDK.Schedulerx;
new WorkFlowProps {
object GroupId,
object Namespace,
object TimeType,
object WorkflowName,
object Description = null,
object MaxConcurrency = null,
object NamespaceSource = null,
object TimeExpression = null,
object Timezone = null
};
Properties
| Name | Type | Description |
|---|---|---|
GroupId | object | Property groupId: The application Group ID, which is obtained from the application management page of the console. |
Namespace | object | Property namespace: The namespace ID, which is obtained from the namespace page in the console. |
TimeType | object | Property timeType: Time type. |
WorkflowName | object | Property workflowName: Workflow Name. |
Description | object | Property description: Workflow description. |
MaxConcurrency | object | Property maxConcurrency: The maximum number of workflow instances running at the same time. |
NamespaceSource | object | Property namespaceSource: Special third parties are required. |
TimeExpression | object | Property timeExpression: Time expression, which is set based on the selected time type. |
Timezone | object | Property timezone: Time Zone. |
GroupIdRequired
public object GroupId { get; set; }
- Type: object
Property groupId: The application Group ID, which is obtained from the application management page of the console.
NamespaceRequired
public object Namespace { get; set; }
- Type: object
Property namespace: The namespace ID, which is obtained from the namespace page in the console.
TimeTypeRequired
public object TimeType { get; set; }
- Type: object
Property timeType: Time type.
Currently, the following time types are supported:
- cron: 1
- api: 100.
WorkflowNameRequired
public object WorkflowName { get; set; }
- Type: object
Property workflowName: Workflow Name.
DescriptionOptional
public object Description { get; set; }
- Type: object
Property description: Workflow description.
MaxConcurrencyOptional
public object MaxConcurrency { get; set; }
- Type: object
Property maxConcurrency: The maximum number of workflow instances running at the same time.
The default value is 1, that is, the last trigger is not completed, and the next trigger will not be performed even when the running time is reached.
NamespaceSourceOptional
public object NamespaceSource { get; set; }
- Type: object
Property namespaceSource: Special third parties are required.
TimeExpressionOptional
public object TimeExpression { get; set; }
- Type: object
Property timeExpression: Time expression, which is set based on the selected time type.
- cron: Fill in standard cron expressions to support online verification.
- api: No time expression.
TimezoneOptional
public object Timezone { get; set; }
- Type: object
Property timezone: Time Zone.