toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'bigTableDetails': ?pulumi.Input.mapOptionalInputValue<List<BigTableIODetails>, List<Map<String, dynamic>>>(bigTableDetails, (value) => pulumi.Input.encodeList<BigTableIODetails, Map<String, dynamic>>(value, (value) => value.toMap())),
    'bigqueryDetails': ?pulumi.Input.mapOptionalInputValue<List<BigQueryIODetails>, List<Map<String, dynamic>>>(bigqueryDetails, (value) => pulumi.Input.encodeList<BigQueryIODetails, Map<String, dynamic>>(value, (value) => value.toMap())),
    'datastoreDetails': ?pulumi.Input.mapOptionalInputValue<List<DatastoreIODetails>, List<Map<String, dynamic>>>(datastoreDetails, (value) => pulumi.Input.encodeList<DatastoreIODetails, Map<String, dynamic>>(value, (value) => value.toMap())),
    'fileDetails': ?pulumi.Input.mapOptionalInputValue<List<FileIODetails>, List<Map<String, dynamic>>>(fileDetails, (value) => pulumi.Input.encodeList<FileIODetails, Map<String, dynamic>>(value, (value) => value.toMap())),
    'pubsubDetails': ?pulumi.Input.mapOptionalInputValue<List<PubSubIODetails>, List<Map<String, dynamic>>>(pubsubDetails, (value) => pulumi.Input.encodeList<PubSubIODetails, Map<String, dynamic>>(value, (value) => value.toMap())),
    'sdkVersion': ?pulumi.Input.mapOptionalInputValue<SdkVersion, Map<String, dynamic>>(sdkVersion, (value) => value.toMap()),
    'spannerDetails': ?pulumi.Input.mapOptionalInputValue<List<SpannerIODetails>, List<Map<String, dynamic>>>(spannerDetails, (value) => pulumi.Input.encodeList<SpannerIODetails, Map<String, dynamic>>(value, (value) => value.toMap())),
    'userDisplayProperties': ?userDisplayProperties,
  };
}