IWorkFlow
Represents a WorkFlow.
Properties
| Name | Type | Description |
|---|---|---|
node | ros_cdk_core.ConstructNode | The construct tree node for this construct. |
env | ros_cdk_core.IResourceEnvironment | The environment this resource belongs to. |
stack | ros_cdk_core.Stack | The stack in which this resource is defined. |
attr_description | typing.Union[str, ros_cdk_core.IResolvable] | Attribute Description: Workflow description. |
attr_group_id | typing.Union[str, ros_cdk_core.IResolvable] | Attribute GroupId: The application Group ID, which is obtained from the application management page of the console. |
attr_max_concurrency | typing.Union[str, ros_cdk_core.IResolvable] | Attribute MaxConcurrency: The maximum number of workflow instances running at the same time. |
attr_namespace | typing.Union[str, ros_cdk_core.IResolvable] | Attribute Namespace: The namespace ID, which is obtained from the namespace page in the console. |
attr_time_expression | typing.Union[str, ros_cdk_core.IResolvable] | Attribute TimeExpression: Time expression, which is set based on the selected time type. |
attr_time_type | typing.Union[str, ros_cdk_core.IResolvable] | Attribute TimeType: Time type. |
attr_work_flow_id | typing.Union[str, ros_cdk_core.IResolvable] | Attribute WorkFlowId: workflow id. |
attr_workflow_name | typing.Union[str, ros_cdk_core.IResolvable] | Attribute WorkflowName: Workflow Name. |
props | WorkFlowProps | No description. |
nodeRequired
node: ConstructNode
- Type: ros_cdk_core.ConstructNode
The construct tree node for this construct.
envRequired
env: IResourceEnvironment
- Type: ros_cdk_core.IResourceEnvironment
The environment this resource belongs to.
For resources that are created and managed by the CDK (generally, those created by creating new class instances like Role, Bucket, etc.), this is always the same as the environment of the stack they belong to; however, for imported resources (those obtained from static methods like fromRoleArn, fromBucketName, etc.), that might be different than the stack they were imported into.
stackRequired
stack: Stack
- Type: ros_cdk_core.Stack
The stack in which this resource is defined.
attr_descriptionRequired
attr_description: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute Description: Workflow description.
attr_group_idRequired
attr_group_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute GroupId: The application Group ID, which is obtained from the application management page of the console.
attr_max_concurrencyRequired
attr_max_concurrency: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute 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.
attr_namespaceRequired
attr_namespace: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute Namespace: The namespace ID, which is obtained from the namespace page in the console.
attr_time_expressionRequired
attr_time_expression: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute TimeExpression: Time expression, which is set based on the selected time type.
attr_time_typeRequired
attr_time_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute TimeType: Time type.
attr_work_flow_idRequired
attr_work_flow_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute WorkFlowId: workflow id.
attr_workflow_nameRequired
attr_workflow_name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
Attribute WorkflowName: Workflow Name.
propsRequired
props: WorkFlowProps
- Type: WorkFlowProps