interface WorkflowProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.Glue.WorkflowProps |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awsglue#WorkflowProps |
Java | software.amazon.awscdk.services.glue.WorkflowProps |
Python | aws_cdk.aws_glue.WorkflowProps |
TypeScript (source) | aws-cdk-lib » aws_glue » WorkflowProps |
Properties for defining a Workflow.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_glue as glue } from 'aws-cdk-lib';
const workflowProps: glue.WorkflowProps = {
defaultRunProperties: {
defaultRunPropertiesKey: 'defaultRunProperties',
},
description: 'description',
maxConcurrentRuns: 123,
workflowName: 'workflowName',
};
Properties
| Name | Type | Description |
|---|---|---|
| default | { [string]: string } | A map of properties to use when this workflow is executed. |
| description? | string | A description of the workflow. |
| max | number | The maximum number of concurrent runs allowed for the workflow. |
| workflow | string | Name of the workflow. |
defaultRunProperties?
Type:
{ [string]: string }
(optional, default: no default run properties)
A map of properties to use when this workflow is executed.
description?
Type:
string
(optional, default: no description)
A description of the workflow.
maxConcurrentRuns?
Type:
number
(optional, default: no limit)
The maximum number of concurrent runs allowed for the workflow.
workflowName?
Type:
string
(optional, default: a name will be generated)
Name of the workflow.

.NET
Go
Java
Python
TypeScript (