GetMigrationJobResult.fromMap constructor
GetMigrationJobResult.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetMigrationJobResult.fromMap(Map<String, dynamic> map) {
return GetMigrationJobResult(
cmekKeyName: map['cmekKeyName'] as String,
conversionWorkspace: ConversionWorkspaceInfoResponse.fromMap((map['conversionWorkspace']! as Map).cast<String, dynamic>()),
createTime: map['createTime'] as String,
destination: map['destination'] as String,
destinationDatabase: DatabaseTypeResponse.fromMap((map['destinationDatabase']! as Map).cast<String, dynamic>()),
displayName: map['displayName'] as String,
dumpFlags: DumpFlagsResponse.fromMap((map['dumpFlags']! as Map).cast<String, dynamic>()),
dumpPath: map['dumpPath'] as String,
duration: map['duration'] as String,
endTime: map['endTime'] as String,
error: StatusResponse.fromMap((map['error']! as Map).cast<String, dynamic>()),
filter: map['filter'] as String,
labels: (map['labels'] as Map).cast<String, String>(),
name: map['name'] as String,
performanceConfig: PerformanceConfigResponse.fromMap((map['performanceConfig']! as Map).cast<String, dynamic>()),
phase: map['phase'] as String,
reverseSshConnectivity: ReverseSshConnectivityResponse.fromMap((map['reverseSshConnectivity']! as Map).cast<String, dynamic>()),
source: map['source'] as String,
sourceDatabase: DatabaseTypeResponse.fromMap((map['sourceDatabase']! as Map).cast<String, dynamic>()),
state: map['state'] as String,
staticIpConnectivity: (map['staticIpConnectivity']! as Map).cast<String, dynamic>(),
type: map['type'] as String,
updateTime: map['updateTime'] as String,
vpcPeeringConnectivity: VpcPeeringConnectivityResponse.fromMap((map['vpcPeeringConnectivity']! as Map).cast<String, dynamic>()),
);
}