toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'allowLargeResults': ?allowLargeResults,
'clustering': ?pulumi.Input.mapOptionalInputValue<Clustering, Map<String, dynamic>>(clustering, (value) => value.toMap()),
'connectionProperties': ?pulumi.Input.mapOptionalInputValue<List<ConnectionProperty>, List<Map<String, dynamic>>>(connectionProperties, (value) => pulumi.Input.encodeList<ConnectionProperty, Map<String, dynamic>>(value, (value) => value.toMap())),
'continuous': ?continuous,
'createDisposition': ?createDisposition,
'createSession': ?createSession,
'defaultDataset': ?pulumi.Input.mapOptionalInputValue<DatasetReference, Map<String, dynamic>>(defaultDataset, (value) => value.toMap()),
'destinationEncryptionConfiguration': ?pulumi.Input.mapOptionalInputValue<EncryptionConfiguration, Map<String, dynamic>>(destinationEncryptionConfiguration, (value) => value.toMap()),
'destinationTable': ?pulumi.Input.mapOptionalInputValue<TableReference, Map<String, dynamic>>(destinationTable, (value) => value.toMap()),
'flattenResults': ?flattenResults,
'maximumBillingTier': ?maximumBillingTier,
'maximumBytesBilled': ?maximumBytesBilled,
'parameterMode': ?parameterMode,
'preserveNulls': ?preserveNulls,
'priority': ?priority,
'query': ?query,
'queryParameters': ?pulumi.Input.mapOptionalInputValue<List<QueryParameter>, List<Map<String, dynamic>>>(queryParameters, (value) => pulumi.Input.encodeList<QueryParameter, Map<String, dynamic>>(value, (value) => value.toMap())),
'rangePartitioning': ?pulumi.Input.mapOptionalInputValue<RangePartitioning, Map<String, dynamic>>(rangePartitioning, (value) => value.toMap()),
'schemaUpdateOptions': ?schemaUpdateOptions,
'tableDefinitions': ?tableDefinitions,
'timePartitioning': ?pulumi.Input.mapOptionalInputValue<TimePartitioning, Map<String, dynamic>>(timePartitioning, (value) => value.toMap()),
'useLegacySql': ?useLegacySql,
'useQueryCache': ?useQueryCache,
'userDefinedFunctionResources': ?pulumi.Input.mapOptionalInputValue<List<UserDefinedFunctionResource>, List<Map<String, dynamic>>>(userDefinedFunctionResources, (value) => pulumi.Input.encodeList<UserDefinedFunctionResource, Map<String, dynamic>>(value, (value) => value.toMap())),
'writeDisposition': ?writeDisposition,
};
}