interface TransformDataSource
| Language | Type name | 
|---|---|
  .NET | Amazon.CDK.AWS.StepFunctions.Tasks.TransformDataSource | 
  Java | software.amazon.awscdk.services.stepfunctions.tasks.TransformDataSource | 
  Python | aws_cdk.aws_stepfunctions_tasks.TransformDataSource | 
  TypeScript (source) | @aws-cdk/aws-stepfunctions-tasks » TransformDataSource | 
S3 location of the input data that the model can consume.
Example
new tasks.SageMakerCreateTransformJob(this, 'Batch Inference', {
  transformJobName: 'MyTransformJob',
  modelName: 'MyModelName',
  modelClientOptions: {
    invocationsMaxRetries: 3,  // default is 0
    invocationsTimeout: Duration.minutes(5),  // default is 60 seconds
  },
  transformInput: {
    transformDataSource: {
      s3DataSource: {
        s3Uri: 's3://inputbucket/train',
        s3DataType: tasks.S3DataType.S3_PREFIX,
      }
    }
  },
  transformOutput: {
    s3OutputPath: 's3://outputbucket/TransformJobOutputPath',
  },
  transformResources: {
    instanceCount: 1,
    instanceType: ec2.InstanceType.of(ec2.InstanceClass.M4, ec2.InstanceSize.XLARGE),
  }
});
Properties
| Name | Type | Description | 
|---|---|---|
| s3 | Transform | S3 location of the input data. | 
s3DataSource
Type:
Transform
S3 location of the input data.

 .NET
 Java
 Python
 TypeScript (