toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'biglakeConfiguration': ?pulumi.Input.mapOptionalInputValue<TableBiglakeConfiguration, Map<String, dynamic>>(biglakeConfiguration, (value) => value.toMap()),
    'clusterings': ?clusterings,
    'creationTime': ?creationTime,
    'datasetId': ?datasetId,
    'deletionPolicy': ?deletionPolicy,
    'deletionProtection': ?deletionProtection,
    'description': ?description,
    'effectiveLabels': ?effectiveLabels,
    'encryptionConfiguration': ?pulumi.Input.mapOptionalInputValue<TableEncryptionConfiguration, Map<String, dynamic>>(encryptionConfiguration, (value) => value.toMap()),
    'etag': ?etag,
    'expirationTime': ?expirationTime,
    'externalCatalogTableOptions': ?pulumi.Input.mapOptionalInputValue<TableExternalCatalogTableOptions, Map<String, dynamic>>(externalCatalogTableOptions, (value) => value.toMap()),
    'externalDataConfiguration': ?pulumi.Input.mapOptionalInputValue<TableExternalDataConfiguration, Map<String, dynamic>>(externalDataConfiguration, (value) => value.toMap()),
    'friendlyName': ?friendlyName,
    'generatedSchemaColumns': ?generatedSchemaColumns,
    'ignoreAutoGeneratedSchema': ?ignoreAutoGeneratedSchema,
    'ignoreSchemaChanges': ?ignoreSchemaChanges,
    'labels': ?labels,
    'lastModifiedTime': ?lastModifiedTime,
    'location': ?location,
    'materializedView': ?pulumi.Input.mapOptionalInputValue<TableMaterializedView, Map<String, dynamic>>(materializedView, (value) => value.toMap()),
    'maxStaleness': ?maxStaleness,
    'numBytes': ?numBytes,
    'numLongTermBytes': ?numLongTermBytes,
    'numRows': ?numRows,
    'project': ?project,
    'pulumiLabels': ?pulumiLabels,
    'rangePartitioning': ?pulumi.Input.mapOptionalInputValue<TableRangePartitioning, Map<String, dynamic>>(rangePartitioning, (value) => value.toMap()),
    'requirePartitionFilter': ?requirePartitionFilter,
    'resourceTags': ?resourceTags,
    'schema': ?schema,
    'schemaForeignTypeInfo': ?pulumi.Input.mapOptionalInputValue<TableSchemaForeignTypeInfo, Map<String, dynamic>>(schemaForeignTypeInfo, (value) => value.toMap()),
    'selfLink': ?selfLink,
    'tableConstraints': ?pulumi.Input.mapOptionalInputValue<TableTableConstraints, Map<String, dynamic>>(tableConstraints, (value) => value.toMap()),
    'tableId': ?tableId,
    'tableMetadataView': ?tableMetadataView,
    'tableReplicationInfo': ?pulumi.Input.mapOptionalInputValue<TableTableReplicationInfo, Map<String, dynamic>>(tableReplicationInfo, (value) => value.toMap()),
    'timePartitioning': ?pulumi.Input.mapOptionalInputValue<TableTimePartitioning, Map<String, dynamic>>(timePartitioning, (value) => value.toMap()),
    'type': ?type,
    'view': ?pulumi.Input.mapOptionalInputValue<TableView, Map<String, dynamic>>(view, (value) => value.toMap()),
  };
}