toMap method

Map<String, dynamic> toMap()

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