RedshiftDatasetDefinition.fromJson constructor

RedshiftDatasetDefinition.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory RedshiftDatasetDefinition.fromJson(Map<String, dynamic> json) {
  return RedshiftDatasetDefinition(
    clusterId: json['ClusterId'] as String,
    clusterRoleArn: json['ClusterRoleArn'] as String,
    database: json['Database'] as String,
    dbUser: json['DbUser'] as String,
    outputFormat: (json['OutputFormat'] as String).toRedshiftResultFormat(),
    outputS3Uri: json['OutputS3Uri'] as String,
    queryString: json['QueryString'] as String,
    kmsKeyId: json['KmsKeyId'] as String?,
    outputCompression: (json['OutputCompression'] as String?)
        ?.toRedshiftResultCompressionType(),
  );
}