toMap method

Map<String, dynamic> toMap()

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,
  };
}