Show / Hide Table of Contents

Interface IWorkflow

The base interface for Glue Workflow.

Inherited Members
IResource.ApplyRemovalPolicy(RemovalPolicy)
IResource.Stack
IEnvironmentAware.Env
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

See: https://docs.aws.amazon.com/glue/latest/dg/workflows_overview.html

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

The ARN of the workflow.

string WorkflowArn { get; }
Property Value

string

Remarks

Attribute: true

WorkflowName

The name of the workflow.

string WorkflowName { get; }
Property Value

string

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

ITriggerRef

a reference to the created trigger.

Remarks

See: https://docs.aws.amazon.com/glue/latest/dg/workflows_overview.html

AddEventTrigger(string, IEventTriggerOptions)

Add an EventBridge event-based trigger to the workflow.

ITriggerRef AddEventTrigger(string id, IEventTriggerOptions options)
Parameters
id string
options IEventTriggerOptions
Returns

ITriggerRef

a reference to the created trigger.

Remarks

See: https://docs.aws.amazon.com/glue/latest/dg/workflows_overview.html

AddOnDemandTrigger(string, IOnDemandTriggerOptions)

Add an on-demand trigger to the workflow.

ITriggerRef AddOnDemandTrigger(string id, IOnDemandTriggerOptions options)
Parameters
id string
options IOnDemandTriggerOptions
Returns

ITriggerRef

a reference to the created trigger.

Remarks

See: https://docs.aws.amazon.com/glue/latest/dg/workflows_overview.html

AddScheduledTrigger(string, IScheduledTriggerOptions)

Add a scheduled trigger to the workflow.

ITriggerRef AddScheduledTrigger(string id, IScheduledTriggerOptions options)
Parameters
id string
options IScheduledTriggerOptions
Returns

ITriggerRef

a reference to the created trigger.

Remarks

See: https://docs.aws.amazon.com/glue/latest/dg/workflows_overview.html

Back to top Generated by DocFX