interface WorkflowProps
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.Glue.Alpha.WorkflowProps |
![]() | github.com/aws/aws-cdk-go/awscdkgluealpha/v2#WorkflowProps |
![]() | software.amazon.awscdk.services.glue.alpha.WorkflowProps |
![]() | aws_cdk.aws_glue_alpha.WorkflowProps |
![]() | @aws-cdk/aws-glue-alpha ยป 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 * as glue_alpha from '@aws-cdk/aws-glue-alpha';
const workflowProps: glue_alpha.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.