JobConfigurationTableCopyResponse.fromMap constructor

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

Implementation

factory JobConfigurationTableCopyResponse.fromMap(Map<String, dynamic> map) {
  return JobConfigurationTableCopyResponse(
    createDisposition: pulumi.Input.fromValue(map['createDisposition'] as String),
    destinationEncryptionConfiguration: pulumi.Input.fromValue(EncryptionConfigurationResponse.fromMap((map['destinationEncryptionConfiguration']! as Map).cast<String, dynamic>())),
    destinationExpirationTime: pulumi.Input.fromValue(map['destinationExpirationTime']),
    destinationTable: pulumi.Input.fromValue(TableReferenceResponse.fromMap((map['destinationTable']! as Map).cast<String, dynamic>())),
    operationType: pulumi.Input.fromValue(map['operationType'] as String),
    sourceTable: pulumi.Input.fromValue(TableReferenceResponse.fromMap((map['sourceTable']! as Map).cast<String, dynamic>())),
    sourceTables: pulumi.Input.fromValue(pulumi.Input.decodeList<TableReferenceResponse>(map['sourceTables']!, (value) => TableReferenceResponse.fromMap((value as Map).cast<String, dynamic>()))),
    writeDisposition: pulumi.Input.fromValue(map['writeDisposition'] as String),
  );
}