toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'bigTableDetails': pulumi.Input.mapInputValue<List<BigTableIODetailsResponse>, List<Map<String, dynamic>>>(bigTableDetails, (value) => pulumi.Input.encodeList<BigTableIODetailsResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
'bigqueryDetails': pulumi.Input.mapInputValue<List<BigQueryIODetailsResponse>, List<Map<String, dynamic>>>(bigqueryDetails, (value) => pulumi.Input.encodeList<BigQueryIODetailsResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
'datastoreDetails': pulumi.Input.mapInputValue<List<DatastoreIODetailsResponse>, List<Map<String, dynamic>>>(datastoreDetails, (value) => pulumi.Input.encodeList<DatastoreIODetailsResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
'fileDetails': pulumi.Input.mapInputValue<List<FileIODetailsResponse>, List<Map<String, dynamic>>>(fileDetails, (value) => pulumi.Input.encodeList<FileIODetailsResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
'pubsubDetails': pulumi.Input.mapInputValue<List<PubSubIODetailsResponse>, List<Map<String, dynamic>>>(pubsubDetails, (value) => pulumi.Input.encodeList<PubSubIODetailsResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
'sdkVersion': pulumi.Input.mapInputValue<SdkVersionResponse, Map<String, dynamic>>(sdkVersion, (value) => value.toMap()),
'spannerDetails': pulumi.Input.mapInputValue<List<SpannerIODetailsResponse>, List<Map<String, dynamic>>>(spannerDetails, (value) => pulumi.Input.encodeList<SpannerIODetailsResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
'userDisplayProperties': userDisplayProperties,
};
}