toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'cmekKeyName': ?cmekKeyName,
'conversionWorkspace': ?pulumi.Input.mapOptionalInputValue<ConversionWorkspaceInfo, Map<String, dynamic>>(conversionWorkspace, (value) => value.toMap()),
'destination': destination,
'destinationDatabase': ?pulumi.Input.mapOptionalInputValue<DatabaseType, Map<String, dynamic>>(destinationDatabase, (value) => value.toMap()),
'displayName': ?displayName,
'dumpFlags': ?pulumi.Input.mapOptionalInputValue<DumpFlags, Map<String, dynamic>>(dumpFlags, (value) => value.toMap()),
'dumpPath': ?dumpPath,
'filter': ?filter,
'labels': ?labels,
'location': ?location,
'migrationJobId': migrationJobId,
'name': ?name,
'performanceConfig': ?pulumi.Input.mapOptionalInputValue<PerformanceConfig, Map<String, dynamic>>(performanceConfig, (value) => value.toMap()),
'project': ?project,
'requestId': ?requestId,
'reverseSshConnectivity': ?pulumi.Input.mapOptionalInputValue<ReverseSshConnectivity, Map<String, dynamic>>(reverseSshConnectivity, (value) => value.toMap()),
'source': source,
'sourceDatabase': ?pulumi.Input.mapOptionalInputValue<DatabaseType, Map<String, dynamic>>(sourceDatabase, (value) => value.toMap()),
'state': ?pulumi.Input.mapOptionalInputValue<MigrationJobState, String>(state, (value) => value.wireValue),
'staticIpConnectivity': ?staticIpConnectivity,
'type': pulumi.Input.mapInputValue<MigrationJobType, String>(type, (value) => value.wireValue),
'vpcPeeringConnectivity': ?pulumi.Input.mapOptionalInputValue<VpcPeeringConnectivity, Map<String, dynamic>>(vpcPeeringConnectivity, (value) => value.toMap()),
};
}