TrainingJobInputDataConfigDataSourceS3DataSource constructor

const TrainingJobInputDataConfigDataSourceS3DataSource({
  1. Input<List<String>?>? attributeNames,
  2. Input<TrainingJobInputDataConfigDataSourceS3DataSourceHubAccessConfig?>? hubAccessConfig,
  3. Input<List<String>?>? instanceGroupNames,
  4. Input<TrainingJobInputDataConfigDataSourceS3DataSourceModelAccessConfig?>? modelAccessConfig,
  5. Input<String?>? s3DataDistributionType,
  6. required Input<String> s3DataType,
  7. required Input<String> s3Uri,
})

Creates a new TrainingJobInputDataConfigDataSourceS3DataSource. attributeNames List of attribute names to include in the training dataset. Maximum of 16. hubAccessConfig SageMaker AI Hub access configuration. See hubAccessConfig below. instanceGroupNames List of instance group names for the training data distribution. Maximum of 5. modelAccessConfig Model access configuration. See modelAccessConfig below. s3DataDistributionType Distribution type for S3 data. Valid values: FullyReplicated, ShardedByS3Key. s3DataType S3 data type. Valid values: ManifestFile, S3Prefix, AugmentedManifestFile. s3Uri S3 URI of the data.

Implementation

const TrainingJobInputDataConfigDataSourceS3DataSource({
  this.attributeNames,
  this.hubAccessConfig,
  this.instanceGroupNames,
  this.modelAccessConfig,
  this.s3DataDistributionType,
  required this.s3DataType,
  required this.s3Uri,
});