GetEngineVersionResult.fromMap constructor
GetEngineVersionResult.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetEngineVersionResult.fromMap(Map<String, dynamic> map) {
return GetEngineVersionResult(
engine: (() { final guardedValue = map['engine']; if (guardedValue == null) return null; return guardedValue as String; })(),
engineDescription: (() { final guardedValue = map['engineDescription']; if (guardedValue == null) return null; return guardedValue as String; })(),
exportableLogTypes: (() { final guardedValue = map['exportableLogTypes']; if (guardedValue == null) return null; return (guardedValue as List).cast<String>(); })(),
id: (() { final guardedValue = map['id']; if (guardedValue == null) return null; return guardedValue as String; })(),
parameterGroupFamily: (() { final guardedValue = map['parameterGroupFamily']; if (guardedValue == null) return null; return guardedValue as String; })(),
preferredVersions: (() { final guardedValue = map['preferredVersions']; if (guardedValue == null) return null; return (guardedValue as List).cast<String>(); })(),
region: (() { final guardedValue = map['region']; if (guardedValue == null) return null; return guardedValue as String; })(),
supportsLogExportsToCloudwatch: (() { final guardedValue = map['supportsLogExportsToCloudwatch']; if (guardedValue == null) return null; return guardedValue as bool; })(),
validUpgradeTargets: (() { final guardedValue = map['validUpgradeTargets']; if (guardedValue == null) return null; return (guardedValue as List).cast<String>(); })(),
version: (() { final guardedValue = map['version']; if (guardedValue == null) return null; return guardedValue as String; })(),
versionDescription: (() { final guardedValue = map['versionDescription']; if (guardedValue == null) return null; return guardedValue as String; })(),
);
}