Interface IWorkflow
The base interface for Glue Workflow.
Namespace: Amazon.CDK.AWS.Glue
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IWorkflow : IResource, IConstruct, IDependable, IEnvironmentAware
Syntax (vb)
Public Interface IWorkflow Inherits IResource, IConstruct, IDependable, IEnvironmentAware
Remarks
Synopsis
Properties
| WorkflowArn | The ARN of the workflow. |
| WorkflowName | The name of the workflow. |
Methods
| AddConditionalTrigger(string, IConditionalTriggerOptions) | Add a conditional (predicate-based) trigger to the workflow. |
| AddEventTrigger(string, IEventTriggerOptions) | Add an EventBridge event-based trigger to the workflow. |
| AddOnDemandTrigger(string, IOnDemandTriggerOptions) | Add an on-demand trigger to the workflow. |
| AddScheduledTrigger(string, IScheduledTriggerOptions) | Add a scheduled trigger to the workflow. |
Properties
WorkflowArn
WorkflowName
The name of the workflow.
string WorkflowName { get; }
Property Value
Remarks
Attribute: true
Methods
AddConditionalTrigger(string, IConditionalTriggerOptions)
Add a conditional (predicate-based) trigger to the workflow.
ITriggerRef AddConditionalTrigger(string id, IConditionalTriggerOptions options)
Parameters
- id string
- options IConditionalTriggerOptions
Returns
a reference to the created trigger.
Remarks
AddEventTrigger(string, IEventTriggerOptions)
Add an EventBridge event-based trigger to the workflow.
ITriggerRef AddEventTrigger(string id, IEventTriggerOptions options)
Parameters
- id string
- options IEventTriggerOptions
Returns
a reference to the created trigger.
Remarks
AddOnDemandTrigger(string, IOnDemandTriggerOptions)
Add an on-demand trigger to the workflow.
ITriggerRef AddOnDemandTrigger(string id, IOnDemandTriggerOptions options)
Parameters
- id string
- options IOnDemandTriggerOptions
Returns
a reference to the created trigger.
Remarks
AddScheduledTrigger(string, IScheduledTriggerOptions)
Add a scheduled trigger to the workflow.
ITriggerRef AddScheduledTrigger(string id, IScheduledTriggerOptions options)
Parameters
- id string
- options IScheduledTriggerOptions
Returns
a reference to the created trigger.