WorkflowProps
- class aws_cdk.aws_glue.WorkflowProps(*, default_run_properties=None, description=None, max_concurrent_runs=None, workflow_name=None)
Bases:
objectProperties for defining a Workflow.
- Parameters:
default_run_properties (
Optional[Mapping[str,str]]) – A map of properties to use when this workflow is executed. Default: - no default run propertiesdescription (
Optional[str]) – A description of the workflow. Default: - no descriptionmax_concurrent_runs (
Union[int,float,None]) – The maximum number of concurrent runs allowed for the workflow. Default: - no limitworkflow_name (
Optional[str]) – Name of the workflow. Default: - a name will be generated
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_glue as glue workflow_props = glue.WorkflowProps( default_run_properties={ "default_run_properties_key": "defaultRunProperties" }, description="description", max_concurrent_runs=123, workflow_name="workflowName" )
Attributes
- default_run_properties
A map of properties to use when this workflow is executed.
- Default:
no default run properties
- description
A description of the workflow.
- Default:
no description
- max_concurrent_runs
The maximum number of concurrent runs allowed for the workflow.
- Default:
no limit
- workflow_name
Name of the workflow.
- Default:
a name will be generated