ImportJobValidationReportFileValidationRowError.fromMap constructor
ImportJobValidationReportFileValidationRowError.fromMap(
- Map<String, dynamic> map
)
Implementation
factory ImportJobValidationReportFileValidationRowError.fromMap(Map<String, dynamic> map) {
return ImportJobValidationReportFileValidationRowError(
archiveErrors: (() { final guardedValue = map['archiveErrors']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<ImportJobValidationReportFileValidationRowErrorArchiveError>(guardedValue, (value) => ImportJobValidationReportFileValidationRowErrorArchiveError.fromMap((value as Map).cast<String, dynamic>()))); })(),
assetTitle: (() { final guardedValue = map['assetTitle']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
csvErrors: (() { final guardedValue = map['csvErrors']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<ImportJobValidationReportFileValidationRowErrorCsvError>(guardedValue, (value) => ImportJobValidationReportFileValidationRowErrorCsvError.fromMap((value as Map).cast<String, dynamic>()))); })(),
errors: (() { final guardedValue = map['errors']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<ImportJobValidationReportFileValidationRowErrorError>(guardedValue, (value) => ImportJobValidationReportFileValidationRowErrorError.fromMap((value as Map).cast<String, dynamic>()))); })(),
rowNumber: (() { final guardedValue = map['rowNumber']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as num).toInt()); })(),
vmName: (() { final guardedValue = map['vmName']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
vmUuid: (() { final guardedValue = map['vmUuid']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
xlsxErrors: (() { final guardedValue = map['xlsxErrors']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<ImportJobValidationReportFileValidationRowErrorXlsxError>(guardedValue, (value) => ImportJobValidationReportFileValidationRowErrorXlsxError.fromMap((value as Map).cast<String, dynamic>()))); })(),
);
}