toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'allowLargeResults': allowLargeResults,
    'clustering': pulumi.Input.mapInputValue<ClusteringResponse, Map<String, dynamic>>(clustering, (value) => value.toMap()),
    'connectionProperties': pulumi.Input.mapInputValue<List<ConnectionPropertyResponse>, List<Map<String, dynamic>>>(connectionProperties, (value) => pulumi.Input.encodeList<ConnectionPropertyResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
    'continuous': continuous,
    'createDisposition': createDisposition,
    'createSession': createSession,
    'defaultDataset': pulumi.Input.mapInputValue<DatasetReferenceResponse, Map<String, dynamic>>(defaultDataset, (value) => value.toMap()),
    'destinationEncryptionConfiguration': pulumi.Input.mapInputValue<EncryptionConfigurationResponse, Map<String, dynamic>>(destinationEncryptionConfiguration, (value) => value.toMap()),
    'destinationTable': pulumi.Input.mapInputValue<TableReferenceResponse, Map<String, dynamic>>(destinationTable, (value) => value.toMap()),
    'flattenResults': flattenResults,
    'maximumBillingTier': maximumBillingTier,
    'maximumBytesBilled': maximumBytesBilled,
    'parameterMode': parameterMode,
    'preserveNulls': preserveNulls,
    'priority': priority,
    'query': query,
    'queryParameters': pulumi.Input.mapInputValue<List<QueryParameterResponse>, List<Map<String, dynamic>>>(queryParameters, (value) => pulumi.Input.encodeList<QueryParameterResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
    'rangePartitioning': pulumi.Input.mapInputValue<RangePartitioningResponse, Map<String, dynamic>>(rangePartitioning, (value) => value.toMap()),
    'schemaUpdateOptions': schemaUpdateOptions,
    'tableDefinitions': tableDefinitions,
    'timePartitioning': pulumi.Input.mapInputValue<TimePartitioningResponse, Map<String, dynamic>>(timePartitioning, (value) => value.toMap()),
    'useLegacySql': useLegacySql,
    'useQueryCache': useQueryCache,
    'userDefinedFunctionResources': pulumi.Input.mapInputValue<List<UserDefinedFunctionResourceResponse>, List<Map<String, dynamic>>>(userDefinedFunctionResources, (value) => pulumi.Input.encodeList<UserDefinedFunctionResourceResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
    'writeDisposition': writeDisposition,
  };
}