IItemReader
- class aws_cdk.aws_stepfunctions.IItemReader(*args, **kwargs)
Bases:
ProtocolBase interface for Item Reader configurations.
Methods
- provide_policy_statements()
Compile policy statements to provide relevent permissions to the state machine.
- Return type:
List[PolicyStatement]
- render(query_language=None)
Render the ItemReader as JSON object.
- Parameters:
query_language (
Optional[QueryLanguage])- Return type:
Any
- validate_item_reader()
Validate that ItemReader contains exactly either.
- See:
bucketNamePath
- Return type:
List[str]
Attributes
- bucket
S3 Bucket containing objects to iterate over or a file with a list to iterate over.
- bucket_name_path
S3 bucket name containing objects to iterate over or a file with a list to iterate over, as JsonPath.
- max_items
Limits the number of items passed to the Distributed Map state.
- Default:
Distributed Map state will iterate over all items provided by the ItemReader
- resource
The Amazon S3 API action that Step Functions must invoke depending on the specified dataset.