ModelPrimaryContainerAdditionalModelDataSourceS3DataSource.fromMap constructor

ModelPrimaryContainerAdditionalModelDataSourceS3DataSource.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory ModelPrimaryContainerAdditionalModelDataSourceS3DataSource.fromMap(Map<String, dynamic> map) {
  return ModelPrimaryContainerAdditionalModelDataSourceS3DataSource(
    compressionType: pulumi.Input.fromValue(map['compressionType'] as String),
    modelAccessConfig: (() { final guardedValue = map['modelAccessConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ModelPrimaryContainerAdditionalModelDataSourceS3DataSourceModelAccessConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    s3DataType: pulumi.Input.fromValue(map['s3DataType'] as String),
    s3Uri: pulumi.Input.fromValue(map['s3Uri'] as String),
  );
}