Interface IWorkflow
- All Superinterfaces:
software.constructs.IConstruct,software.constructs.IDependable,IEnvironmentAware,IResource,software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
IWorkflow.Jsii$Default
- All Known Implementing Classes:
IWorkflow.Jsii$Proxy,Workflow,WorkflowBase
@Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)",
date="2026-09-17T14:54:30.072Z")
@Stability(Deprecated)
@Deprecated
public interface IWorkflow
extends software.amazon.jsii.JsiiSerializable, IResource
Deprecated.
(deprecated) The base interface for Glue Workflow.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceDeprecated.Internal default implementation forIWorkflow.static final classDeprecated.A proxy class which represents a concrete javascript instance of this type. -
Method Summary
Modifier and TypeMethodDescriptionaddConditionalTrigger(String id, ConditionalTriggerOptions options) Deprecated.addEventTrigger(String id, EventTriggerOptions options) Deprecated.addOnDemandTrigger(String id, OnDemandTriggerOptions options) Deprecated.addScheduledTrigger(String id, ScheduledTriggerOptions options) Deprecated.Deprecated.Deprecated.Methods inherited from interface software.constructs.IConstruct
getNode, withMethods inherited from interface software.amazon.awscdk.interfaces.IEnvironmentAware
getEnvMethods inherited from interface software.amazon.awscdk.IResource
applyRemovalPolicy, getStackMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getWorkflowArn
Deprecated.(deprecated) The ARN of the workflow. -
getWorkflowName
Deprecated.(deprecated) The name of the workflow. -
addConditionalTrigger
@Stability(Deprecated) @Deprecated @NotNull ITriggerRef addConditionalTrigger(@NotNull String id, @NotNull ConditionalTriggerOptions options) Deprecated.(deprecated) Add a conditional (predicate-based) trigger to the workflow.- Parameters:
id- This parameter is required.options- This parameter is required.- Returns:
- a reference to the created trigger.
-
addEventTrigger
@Stability(Deprecated) @Deprecated @NotNull ITriggerRef addEventTrigger(@NotNull String id, @NotNull EventTriggerOptions options) Deprecated.(deprecated) Add an EventBridge event-based trigger to the workflow.- Parameters:
id- This parameter is required.options- This parameter is required.- Returns:
- a reference to the created trigger.
-
addOnDemandTrigger
@Stability(Deprecated) @Deprecated @NotNull ITriggerRef addOnDemandTrigger(@NotNull String id, @NotNull OnDemandTriggerOptions options) Deprecated.(deprecated) Add an on-demand trigger to the workflow.- Parameters:
id- This parameter is required.options- This parameter is required.- Returns:
- a reference to the created trigger.
-
addScheduledTrigger
@Stability(Deprecated) @Deprecated @NotNull ITriggerRef addScheduledTrigger(@NotNull String id, @NotNull ScheduledTriggerOptions options) Deprecated.(deprecated) Add a scheduled trigger to the workflow.- Parameters:
id- This parameter is required.options- This parameter is required.- Returns:
- a reference to the created trigger.
-