TransformInput

class aws_cdk.aws_stepfunctions_tasks.TransformInput(*, transform_data_source, compression_type=None, content_type=None, split_type=None)

Bases: object

__init__(*, transform_data_source, compression_type=None, content_type=None, split_type=None)

Dataset to be transformed and the Amazon S3 location where it is stored.

Parameters
  • transform_data_source (TransformDataSource) – S3 location of the channel data.

  • compression_type (Optional[CompressionType]) – The compression type of the transform data. Default: NONE

  • content_type (Optional[str]) – Multipurpose internet mail extension (MIME) type of the data. Default: - None

  • split_type (Optional[SplitType]) – Method to use to split the transform job’s data files into smaller batches. Default: NONE

stability :stability: experimental

Return type

None

Attributes

compression_type

The compression type of the transform data.

default :default: NONE

stability :stability: experimental

Return type

Optional[CompressionType]

content_type

Multipurpose internet mail extension (MIME) type of the data.

default :default: - None

stability :stability: experimental

Return type

Optional[str]

split_type

Method to use to split the transform job’s data files into smaller batches.

default :default: NONE

stability :stability: experimental

Return type

Optional[SplitType]

transform_data_source

S3 location of the channel data.

stability :stability: experimental

Return type

TransformDataSource