toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'autodetect': ?autodetect,
'avroOptions': ?pulumi.Input.mapOptionalInputValue<AvroOptions, Map<String, dynamic>>(avroOptions, (value) => value.toMap()),
'bigtableOptions': ?pulumi.Input.mapOptionalInputValue<BigtableOptions, Map<String, dynamic>>(bigtableOptions, (value) => value.toMap()),
'compression': ?compression,
'connectionId': ?connectionId,
'csvOptions': ?pulumi.Input.mapOptionalInputValue<CsvOptions, Map<String, dynamic>>(csvOptions, (value) => value.toMap()),
'decimalTargetTypes': ?decimalTargetTypes,
'fileSetSpecType': ?fileSetSpecType,
'googleSheetsOptions': ?pulumi.Input.mapOptionalInputValue<GoogleSheetsOptions, Map<String, dynamic>>(googleSheetsOptions, (value) => value.toMap()),
'hivePartitioningOptions': ?pulumi.Input.mapOptionalInputValue<HivePartitioningOptions, Map<String, dynamic>>(hivePartitioningOptions, (value) => value.toMap()),
'ignoreUnknownValues': ?ignoreUnknownValues,
'jsonOptions': ?pulumi.Input.mapOptionalInputValue<JsonOptions, Map<String, dynamic>>(jsonOptions, (value) => value.toMap()),
'maxBadRecords': ?maxBadRecords,
'metadataCacheMode': ?metadataCacheMode,
'objectMetadata': ?objectMetadata,
'parquetOptions': ?pulumi.Input.mapOptionalInputValue<ParquetOptions, Map<String, dynamic>>(parquetOptions, (value) => value.toMap()),
'referenceFileSchemaUri': ?referenceFileSchemaUri,
'schema': ?pulumi.Input.mapOptionalInputValue<TableSchema, Map<String, dynamic>>(schema, (value) => value.toMap()),
'sourceFormat': ?sourceFormat,
'sourceUris': ?sourceUris,
};
}