UNPKG

@cdktf/provider-google

Version:

Prebuilt google Provider for Terraform CDK (cdktf)

396 lines 1.68 MB
"use strict"; var _a, _b, _c, _d, _e, _f, _g, _h, _j, _k, _l, _m, _o, _p, _q, _r, _s, _t, _u, _v, _w, _x, _y, _z, _0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, _43, _44, _45, _46, _47, _48, _49, _50, _51, _52, _53, _54, _55, _56, _57, _58, _59, _60, _61, _62, _63, _64, _65, _66, _67, _68, _69, _70, _71, _72, _73, _74, _75, _76, _77, _78, _79, _80, _81, _82, _83, _84, _85, _86, _87, _88, _89, _90, _91, _92, _93, _94, _95, _96, _97, _98, _99, _100, _101; Object.defineProperty(exports, "__esModule", { value: true }); exports.DatastreamStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabasesMysqlTablesOutputReference = exports.DatastreamStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabasesMysqlTablesMysqlColumnsList = exports.DatastreamStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabasesMysqlTablesMysqlColumnsOutputReference = exports.DatastreamStreamSourceConfigMysqlSourceConfigBinaryLogPositionOutputReference = exports.DatastreamStreamDestinationConfigOutputReference = exports.DatastreamStreamDestinationConfigGcsDestinationConfigOutputReference = exports.DatastreamStreamDestinationConfigGcsDestinationConfigJsonFileFormatOutputReference = exports.DatastreamStreamDestinationConfigGcsDestinationConfigAvroFileFormatOutputReference = exports.DatastreamStreamDestinationConfigBigqueryDestinationConfigOutputReference = exports.DatastreamStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsOutputReference = exports.DatastreamStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateOutputReference = exports.DatastreamStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetOutputReference = exports.DatastreamStreamDestinationConfigBigqueryDestinationConfigMergeOutputReference = exports.DatastreamStreamDestinationConfigBigqueryDestinationConfigBlmtConfigOutputReference = exports.DatastreamStreamDestinationConfigBigqueryDestinationConfigAppendOnlyOutputReference = exports.DatastreamStreamBackfillNoneOutputReference = exports.DatastreamStreamBackfillAllOutputReference = exports.DatastreamStreamBackfillAllSqlServerExcludedObjectsOutputReference = exports.DatastreamStreamBackfillAllSqlServerExcludedObjectsSchemasList = exports.DatastreamStreamBackfillAllSqlServerExcludedObjectsSchemasOutputReference = exports.DatastreamStreamBackfillAllSqlServerExcludedObjectsSchemasTablesList = exports.DatastreamStreamBackfillAllSqlServerExcludedObjectsSchemasTablesOutputReference = exports.DatastreamStreamBackfillAllSqlServerExcludedObjectsSchemasTablesColumnsList = exports.DatastreamStreamBackfillAllSqlServerExcludedObjectsSchemasTablesColumnsOutputReference = exports.DatastreamStreamBackfillAllSalesforceExcludedObjectsOutputReference = exports.DatastreamStreamBackfillAllSalesforceExcludedObjectsObjectsList = exports.DatastreamStreamBackfillAllSalesforceExcludedObjectsObjectsOutputReference = exports.DatastreamStreamBackfillAllSalesforceExcludedObjectsObjectsFieldsList = exports.DatastreamStreamBackfillAllSalesforceExcludedObjectsObjectsFieldsOutputReference = exports.DatastreamStreamBackfillAllPostgresqlExcludedObjectsOutputReference = exports.DatastreamStreamBackfillAllPostgresqlExcludedObjectsPostgresqlSchemasList = exports.DatastreamStreamBackfillAllPostgresqlExcludedObjectsPostgresqlSchemasOutputReference = exports.DatastreamStreamBackfillAllPostgresqlExcludedObjectsPostgresqlSchemasPostgresqlTablesList = exports.DatastreamStreamBackfillAllPostgresqlExcludedObjectsPostgresqlSchemasPostgresqlTablesOutputReference = exports.DatastreamStreamBackfillAllPostgresqlExcludedObjectsPostgresqlSchemasPostgresqlTablesPostgresqlColumnsList = exports.DatastreamStreamBackfillAllPostgresqlExcludedObjectsPostgresqlSchemasPostgresqlTablesPostgresqlColumnsOutputReference = exports.DatastreamStreamBackfillAllOracleExcludedObjectsOutputReference = exports.DatastreamStreamBackfillAllOracleExcludedObjectsOracleSchemasList = exports.DatastreamStreamBackfillAllOracleExcludedObjectsOracleSchemasOutputReference = exports.DatastreamStreamBackfillAllOracleExcludedObjectsOracleSchemasOracleTablesList = exports.DatastreamStreamBackfillAllOracleExcludedObjectsOracleSchemasOracleTablesOutputReference = exports.DatastreamStreamBackfillAllOracleExcludedObjectsOracleSchemasOracleTablesOracleColumnsList = exports.DatastreamStreamBackfillAllOracleExcludedObjectsOracleSchemasOracleTablesOracleColumnsOutputReference = exports.DatastreamStreamBackfillAllMysqlExcludedObjectsOutputReference = exports.DatastreamStreamBackfillAllMysqlExcludedObjectsMysqlDatabasesList = exports.DatastreamStreamBackfillAllMysqlExcludedObjectsMysqlDatabasesOutputReference = exports.DatastreamStreamBackfillAllMysqlExcludedObjectsMysqlDatabasesMysqlTablesList = exports.DatastreamStreamBackfillAllMysqlExcludedObjectsMysqlDatabasesMysqlTablesOutputReference = exports.DatastreamStreamBackfillAllMysqlExcludedObjectsMysqlDatabasesMysqlTablesMysqlColumnsList = exports.DatastreamStreamBackfillAllMysqlExcludedObjectsMysqlDatabasesMysqlTablesMysqlColumnsOutputReference = void 0; exports.DatastreamStreamSourceConfigSalesforceSourceConfigExcludeObjectsOutputReference = exports.DatastreamStreamSourceConfigSalesforceSourceConfigExcludeObjectsObjectsList = exports.DatastreamStreamSourceConfigSalesforceSourceConfigExcludeObjectsObjectsOutputReference = exports.DatastreamStreamSourceConfigSalesforceSourceConfigExcludeObjectsObjectsFieldsList = exports.DatastreamStreamSourceConfigSalesforceSourceConfigExcludeObjectsObjectsFieldsOutputReference = exports.DatastreamStreamSourceConfigPostgresqlSourceConfigOutputReference = exports.DatastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsOutputReference = exports.DatastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsPostgresqlSchemasList = exports.DatastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsPostgresqlSchemasOutputReference = exports.DatastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsPostgresqlSchemasPostgresqlTablesList = exports.DatastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsPostgresqlSchemasPostgresqlTablesOutputReference = exports.DatastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsPostgresqlSchemasPostgresqlTablesPostgresqlColumnsList = exports.DatastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsPostgresqlSchemasPostgresqlTablesPostgresqlColumnsOutputReference = exports.DatastreamStreamSourceConfigPostgresqlSourceConfigExcludeObjectsOutputReference = exports.DatastreamStreamSourceConfigPostgresqlSourceConfigExcludeObjectsPostgresqlSchemasList = exports.DatastreamStreamSourceConfigPostgresqlSourceConfigExcludeObjectsPostgresqlSchemasOutputReference = exports.DatastreamStreamSourceConfigPostgresqlSourceConfigExcludeObjectsPostgresqlSchemasPostgresqlTablesList = exports.DatastreamStreamSourceConfigPostgresqlSourceConfigExcludeObjectsPostgresqlSchemasPostgresqlTablesOutputReference = exports.DatastreamStreamSourceConfigPostgresqlSourceConfigExcludeObjectsPostgresqlSchemasPostgresqlTablesPostgresqlColumnsList = exports.DatastreamStreamSourceConfigPostgresqlSourceConfigExcludeObjectsPostgresqlSchemasPostgresqlTablesPostgresqlColumnsOutputReference = exports.DatastreamStreamSourceConfigOracleSourceConfigOutputReference = exports.DatastreamStreamSourceConfigOracleSourceConfigStreamLargeObjectsOutputReference = exports.DatastreamStreamSourceConfigOracleSourceConfigIncludeObjectsOutputReference = exports.DatastreamStreamSourceConfigOracleSourceConfigIncludeObjectsOracleSchemasList = exports.DatastreamStreamSourceConfigOracleSourceConfigIncludeObjectsOracleSchemasOutputReference = exports.DatastreamStreamSourceConfigOracleSourceConfigIncludeObjectsOracleSchemasOracleTablesList = exports.DatastreamStreamSourceConfigOracleSourceConfigIncludeObjectsOracleSchemasOracleTablesOutputReference = exports.DatastreamStreamSourceConfigOracleSourceConfigIncludeObjectsOracleSchemasOracleTablesOracleColumnsList = exports.DatastreamStreamSourceConfigOracleSourceConfigIncludeObjectsOracleSchemasOracleTablesOracleColumnsOutputReference = exports.DatastreamStreamSourceConfigOracleSourceConfigExcludeObjectsOutputReference = exports.DatastreamStreamSourceConfigOracleSourceConfigExcludeObjectsOracleSchemasList = exports.DatastreamStreamSourceConfigOracleSourceConfigExcludeObjectsOracleSchemasOutputReference = exports.DatastreamStreamSourceConfigOracleSourceConfigExcludeObjectsOracleSchemasOracleTablesList = exports.DatastreamStreamSourceConfigOracleSourceConfigExcludeObjectsOracleSchemasOracleTablesOutputReference = exports.DatastreamStreamSourceConfigOracleSourceConfigExcludeObjectsOracleSchemasOracleTablesOracleColumnsList = exports.DatastreamStreamSourceConfigOracleSourceConfigExcludeObjectsOracleSchemasOracleTablesOracleColumnsOutputReference = exports.DatastreamStreamSourceConfigOracleSourceConfigDropLargeObjectsOutputReference = exports.DatastreamStreamSourceConfigMysqlSourceConfigOutputReference = exports.DatastreamStreamSourceConfigMysqlSourceConfigIncludeObjectsOutputReference = exports.DatastreamStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabasesList = exports.DatastreamStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabasesOutputReference = exports.DatastreamStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabasesMysqlTablesList = exports.DatastreamStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabasesMysqlTablesOutputReference = exports.DatastreamStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabasesMysqlTablesMysqlColumnsList = exports.DatastreamStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabasesMysqlTablesMysqlColumnsOutputReference = exports.DatastreamStreamSourceConfigMysqlSourceConfigGtidOutputReference = exports.DatastreamStreamSourceConfigMysqlSourceConfigExcludeObjectsOutputReference = exports.DatastreamStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabasesList = exports.DatastreamStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabasesOutputReference = exports.DatastreamStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabasesMysqlTablesList = void 0; exports.DatastreamStream = exports.DatastreamStreamTimeoutsOutputReference = exports.DatastreamStreamSourceConfigOutputReference = exports.DatastreamStreamSourceConfigSqlServerSourceConfigOutputReference = exports.DatastreamStreamSourceConfigSqlServerSourceConfigTransactionLogsOutputReference = exports.DatastreamStreamSourceConfigSqlServerSourceConfigIncludeObjectsOutputReference = exports.DatastreamStreamSourceConfigSqlServerSourceConfigIncludeObjectsSchemasList = exports.DatastreamStreamSourceConfigSqlServerSourceConfigIncludeObjectsSchemasOutputReference = exports.DatastreamStreamSourceConfigSqlServerSourceConfigIncludeObjectsSchemasTablesList = exports.DatastreamStreamSourceConfigSqlServerSourceConfigIncludeObjectsSchemasTablesOutputReference = exports.DatastreamStreamSourceConfigSqlServerSourceConfigIncludeObjectsSchemasTablesColumnsList = exports.DatastreamStreamSourceConfigSqlServerSourceConfigIncludeObjectsSchemasTablesColumnsOutputReference = exports.DatastreamStreamSourceConfigSqlServerSourceConfigExcludeObjectsOutputReference = exports.DatastreamStreamSourceConfigSqlServerSourceConfigExcludeObjectsSchemasList = exports.DatastreamStreamSourceConfigSqlServerSourceConfigExcludeObjectsSchemasOutputReference = exports.DatastreamStreamSourceConfigSqlServerSourceConfigExcludeObjectsSchemasTablesList = exports.DatastreamStreamSourceConfigSqlServerSourceConfigExcludeObjectsSchemasTablesOutputReference = exports.DatastreamStreamSourceConfigSqlServerSourceConfigExcludeObjectsSchemasTablesColumnsList = exports.DatastreamStreamSourceConfigSqlServerSourceConfigExcludeObjectsSchemasTablesColumnsOutputReference = exports.DatastreamStreamSourceConfigSqlServerSourceConfigChangeTablesOutputReference = exports.DatastreamStreamSourceConfigSalesforceSourceConfigOutputReference = exports.DatastreamStreamSourceConfigSalesforceSourceConfigIncludeObjectsOutputReference = exports.DatastreamStreamSourceConfigSalesforceSourceConfigIncludeObjectsObjectsList = exports.DatastreamStreamSourceConfigSalesforceSourceConfigIncludeObjectsObjectsOutputReference = exports.DatastreamStreamSourceConfigSalesforceSourceConfigIncludeObjectsObjectsFieldsList = exports.DatastreamStreamSourceConfigSalesforceSourceConfigIncludeObjectsObjectsFieldsOutputReference = void 0; exports.datastreamStreamBackfillAllMysqlExcludedObjectsMysqlDatabasesMysqlTablesMysqlColumnsToTerraform = datastreamStreamBackfillAllMysqlExcludedObjectsMysqlDatabasesMysqlTablesMysqlColumnsToTerraform; exports.datastreamStreamBackfillAllMysqlExcludedObjectsMysqlDatabasesMysqlTablesMysqlColumnsToHclTerraform = datastreamStreamBackfillAllMysqlExcludedObjectsMysqlDatabasesMysqlTablesMysqlColumnsToHclTerraform; exports.datastreamStreamBackfillAllMysqlExcludedObjectsMysqlDatabasesMysqlTablesToTerraform = datastreamStreamBackfillAllMysqlExcludedObjectsMysqlDatabasesMysqlTablesToTerraform; exports.datastreamStreamBackfillAllMysqlExcludedObjectsMysqlDatabasesMysqlTablesToHclTerraform = datastreamStreamBackfillAllMysqlExcludedObjectsMysqlDatabasesMysqlTablesToHclTerraform; exports.datastreamStreamBackfillAllMysqlExcludedObjectsMysqlDatabasesToTerraform = datastreamStreamBackfillAllMysqlExcludedObjectsMysqlDatabasesToTerraform; exports.datastreamStreamBackfillAllMysqlExcludedObjectsMysqlDatabasesToHclTerraform = datastreamStreamBackfillAllMysqlExcludedObjectsMysqlDatabasesToHclTerraform; exports.datastreamStreamBackfillAllMysqlExcludedObjectsToTerraform = datastreamStreamBackfillAllMysqlExcludedObjectsToTerraform; exports.datastreamStreamBackfillAllMysqlExcludedObjectsToHclTerraform = datastreamStreamBackfillAllMysqlExcludedObjectsToHclTerraform; exports.datastreamStreamBackfillAllOracleExcludedObjectsOracleSchemasOracleTablesOracleColumnsToTerraform = datastreamStreamBackfillAllOracleExcludedObjectsOracleSchemasOracleTablesOracleColumnsToTerraform; exports.datastreamStreamBackfillAllOracleExcludedObjectsOracleSchemasOracleTablesOracleColumnsToHclTerraform = datastreamStreamBackfillAllOracleExcludedObjectsOracleSchemasOracleTablesOracleColumnsToHclTerraform; exports.datastreamStreamBackfillAllOracleExcludedObjectsOracleSchemasOracleTablesToTerraform = datastreamStreamBackfillAllOracleExcludedObjectsOracleSchemasOracleTablesToTerraform; exports.datastreamStreamBackfillAllOracleExcludedObjectsOracleSchemasOracleTablesToHclTerraform = datastreamStreamBackfillAllOracleExcludedObjectsOracleSchemasOracleTablesToHclTerraform; exports.datastreamStreamBackfillAllOracleExcludedObjectsOracleSchemasToTerraform = datastreamStreamBackfillAllOracleExcludedObjectsOracleSchemasToTerraform; exports.datastreamStreamBackfillAllOracleExcludedObjectsOracleSchemasToHclTerraform = datastreamStreamBackfillAllOracleExcludedObjectsOracleSchemasToHclTerraform; exports.datastreamStreamBackfillAllOracleExcludedObjectsToTerraform = datastreamStreamBackfillAllOracleExcludedObjectsToTerraform; exports.datastreamStreamBackfillAllOracleExcludedObjectsToHclTerraform = datastreamStreamBackfillAllOracleExcludedObjectsToHclTerraform; exports.datastreamStreamBackfillAllPostgresqlExcludedObjectsPostgresqlSchemasPostgresqlTablesPostgresqlColumnsToTerraform = datastreamStreamBackfillAllPostgresqlExcludedObjectsPostgresqlSchemasPostgresqlTablesPostgresqlColumnsToTerraform; exports.datastreamStreamBackfillAllPostgresqlExcludedObjectsPostgresqlSchemasPostgresqlTablesPostgresqlColumnsToHclTerraform = datastreamStreamBackfillAllPostgresqlExcludedObjectsPostgresqlSchemasPostgresqlTablesPostgresqlColumnsToHclTerraform; exports.datastreamStreamBackfillAllPostgresqlExcludedObjectsPostgresqlSchemasPostgresqlTablesToTerraform = datastreamStreamBackfillAllPostgresqlExcludedObjectsPostgresqlSchemasPostgresqlTablesToTerraform; exports.datastreamStreamBackfillAllPostgresqlExcludedObjectsPostgresqlSchemasPostgresqlTablesToHclTerraform = datastreamStreamBackfillAllPostgresqlExcludedObjectsPostgresqlSchemasPostgresqlTablesToHclTerraform; exports.datastreamStreamBackfillAllPostgresqlExcludedObjectsPostgresqlSchemasToTerraform = datastreamStreamBackfillAllPostgresqlExcludedObjectsPostgresqlSchemasToTerraform; exports.datastreamStreamBackfillAllPostgresqlExcludedObjectsPostgresqlSchemasToHclTerraform = datastreamStreamBackfillAllPostgresqlExcludedObjectsPostgresqlSchemasToHclTerraform; exports.datastreamStreamBackfillAllPostgresqlExcludedObjectsToTerraform = datastreamStreamBackfillAllPostgresqlExcludedObjectsToTerraform; exports.datastreamStreamBackfillAllPostgresqlExcludedObjectsToHclTerraform = datastreamStreamBackfillAllPostgresqlExcludedObjectsToHclTerraform; exports.datastreamStreamBackfillAllSalesforceExcludedObjectsObjectsFieldsToTerraform = datastreamStreamBackfillAllSalesforceExcludedObjectsObjectsFieldsToTerraform; exports.datastreamStreamBackfillAllSalesforceExcludedObjectsObjectsFieldsToHclTerraform = datastreamStreamBackfillAllSalesforceExcludedObjectsObjectsFieldsToHclTerraform; exports.datastreamStreamBackfillAllSalesforceExcludedObjectsObjectsToTerraform = datastreamStreamBackfillAllSalesforceExcludedObjectsObjectsToTerraform; exports.datastreamStreamBackfillAllSalesforceExcludedObjectsObjectsToHclTerraform = datastreamStreamBackfillAllSalesforceExcludedObjectsObjectsToHclTerraform; exports.datastreamStreamBackfillAllSalesforceExcludedObjectsToTerraform = datastreamStreamBackfillAllSalesforceExcludedObjectsToTerraform; exports.datastreamStreamBackfillAllSalesforceExcludedObjectsToHclTerraform = datastreamStreamBackfillAllSalesforceExcludedObjectsToHclTerraform; exports.datastreamStreamBackfillAllSqlServerExcludedObjectsSchemasTablesColumnsToTerraform = datastreamStreamBackfillAllSqlServerExcludedObjectsSchemasTablesColumnsToTerraform; exports.datastreamStreamBackfillAllSqlServerExcludedObjectsSchemasTablesColumnsToHclTerraform = datastreamStreamBackfillAllSqlServerExcludedObjectsSchemasTablesColumnsToHclTerraform; exports.datastreamStreamBackfillAllSqlServerExcludedObjectsSchemasTablesToTerraform = datastreamStreamBackfillAllSqlServerExcludedObjectsSchemasTablesToTerraform; exports.datastreamStreamBackfillAllSqlServerExcludedObjectsSchemasTablesToHclTerraform = datastreamStreamBackfillAllSqlServerExcludedObjectsSchemasTablesToHclTerraform; exports.datastreamStreamBackfillAllSqlServerExcludedObjectsSchemasToTerraform = datastreamStreamBackfillAllSqlServerExcludedObjectsSchemasToTerraform; exports.datastreamStreamBackfillAllSqlServerExcludedObjectsSchemasToHclTerraform = datastreamStreamBackfillAllSqlServerExcludedObjectsSchemasToHclTerraform; exports.datastreamStreamBackfillAllSqlServerExcludedObjectsToTerraform = datastreamStreamBackfillAllSqlServerExcludedObjectsToTerraform; exports.datastreamStreamBackfillAllSqlServerExcludedObjectsToHclTerraform = datastreamStreamBackfillAllSqlServerExcludedObjectsToHclTerraform; exports.datastreamStreamBackfillAllToTerraform = datastreamStreamBackfillAllToTerraform; exports.datastreamStreamBackfillAllToHclTerraform = datastreamStreamBackfillAllToHclTerraform; exports.datastreamStreamBackfillNoneToTerraform = datastreamStreamBackfillNoneToTerraform; exports.datastreamStreamBackfillNoneToHclTerraform = datastreamStreamBackfillNoneToHclTerraform; exports.datastreamStreamDestinationConfigBigqueryDestinationConfigAppendOnlyToTerraform = datastreamStreamDestinationConfigBigqueryDestinationConfigAppendOnlyToTerraform; exports.datastreamStreamDestinationConfigBigqueryDestinationConfigAppendOnlyToHclTerraform = datastreamStreamDestinationConfigBigqueryDestinationConfigAppendOnlyToHclTerraform; exports.datastreamStreamDestinationConfigBigqueryDestinationConfigBlmtConfigToTerraform = datastreamStreamDestinationConfigBigqueryDestinationConfigBlmtConfigToTerraform; exports.datastreamStreamDestinationConfigBigqueryDestinationConfigBlmtConfigToHclTerraform = datastreamStreamDestinationConfigBigqueryDestinationConfigBlmtConfigToHclTerraform; exports.datastreamStreamDestinationConfigBigqueryDestinationConfigMergeToTerraform = datastreamStreamDestinationConfigBigqueryDestinationConfigMergeToTerraform; exports.datastreamStreamDestinationConfigBigqueryDestinationConfigMergeToHclTerraform = datastreamStreamDestinationConfigBigqueryDestinationConfigMergeToHclTerraform; exports.datastreamStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetToTerraform = datastreamStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetToTerraform; exports.datastreamStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetToHclTerraform = datastreamStreamDestinationConfigBigqueryDestinationConfigSingleTargetDatasetToHclTerraform; exports.datastreamStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateToTerraform = datastreamStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateToTerraform; exports.datastreamStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateToHclTerraform = datastreamStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsDatasetTemplateToHclTerraform; exports.datastreamStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsToTerraform = datastreamStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsToTerraform; exports.datastreamStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsToHclTerraform = datastreamStreamDestinationConfigBigqueryDestinationConfigSourceHierarchyDatasetsToHclTerraform; exports.datastreamStreamDestinationConfigBigqueryDestinationConfigToTerraform = datastreamStreamDestinationConfigBigqueryDestinationConfigToTerraform; exports.datastreamStreamDestinationConfigBigqueryDestinationConfigToHclTerraform = datastreamStreamDestinationConfigBigqueryDestinationConfigToHclTerraform; exports.datastreamStreamDestinationConfigGcsDestinationConfigAvroFileFormatToTerraform = datastreamStreamDestinationConfigGcsDestinationConfigAvroFileFormatToTerraform; exports.datastreamStreamDestinationConfigGcsDestinationConfigAvroFileFormatToHclTerraform = datastreamStreamDestinationConfigGcsDestinationConfigAvroFileFormatToHclTerraform; exports.datastreamStreamDestinationConfigGcsDestinationConfigJsonFileFormatToTerraform = datastreamStreamDestinationConfigGcsDestinationConfigJsonFileFormatToTerraform; exports.datastreamStreamDestinationConfigGcsDestinationConfigJsonFileFormatToHclTerraform = datastreamStreamDestinationConfigGcsDestinationConfigJsonFileFormatToHclTerraform; exports.datastreamStreamDestinationConfigGcsDestinationConfigToTerraform = datastreamStreamDestinationConfigGcsDestinationConfigToTerraform; exports.datastreamStreamDestinationConfigGcsDestinationConfigToHclTerraform = datastreamStreamDestinationConfigGcsDestinationConfigToHclTerraform; exports.datastreamStreamDestinationConfigToTerraform = datastreamStreamDestinationConfigToTerraform; exports.datastreamStreamDestinationConfigToHclTerraform = datastreamStreamDestinationConfigToHclTerraform; exports.datastreamStreamSourceConfigMysqlSourceConfigBinaryLogPositionToTerraform = datastreamStreamSourceConfigMysqlSourceConfigBinaryLogPositionToTerraform; exports.datastreamStreamSourceConfigMysqlSourceConfigBinaryLogPositionToHclTerraform = datastreamStreamSourceConfigMysqlSourceConfigBinaryLogPositionToHclTerraform; exports.datastreamStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabasesMysqlTablesMysqlColumnsToTerraform = datastreamStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabasesMysqlTablesMysqlColumnsToTerraform; exports.datastreamStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabasesMysqlTablesMysqlColumnsToHclTerraform = datastreamStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabasesMysqlTablesMysqlColumnsToHclTerraform; exports.datastreamStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabasesMysqlTablesToTerraform = datastreamStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabasesMysqlTablesToTerraform; exports.datastreamStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabasesMysqlTablesToHclTerraform = datastreamStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabasesMysqlTablesToHclTerraform; exports.datastreamStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabasesToTerraform = datastreamStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabasesToTerraform; exports.datastreamStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabasesToHclTerraform = datastreamStreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabasesToHclTerraform; exports.datastreamStreamSourceConfigMysqlSourceConfigExcludeObjectsToTerraform = datastreamStreamSourceConfigMysqlSourceConfigExcludeObjectsToTerraform; exports.datastreamStreamSourceConfigMysqlSourceConfigExcludeObjectsToHclTerraform = datastreamStreamSourceConfigMysqlSourceConfigExcludeObjectsToHclTerraform; exports.datastreamStreamSourceConfigMysqlSourceConfigGtidToTerraform = datastreamStreamSourceConfigMysqlSourceConfigGtidToTerraform; exports.datastreamStreamSourceConfigMysqlSourceConfigGtidToHclTerraform = datastreamStreamSourceConfigMysqlSourceConfigGtidToHclTerraform; exports.datastreamStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabasesMysqlTablesMysqlColumnsToTerraform = datastreamStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabasesMysqlTablesMysqlColumnsToTerraform; exports.datastreamStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabasesMysqlTablesMysqlColumnsToHclTerraform = datastreamStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabasesMysqlTablesMysqlColumnsToHclTerraform; exports.datastreamStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabasesMysqlTablesToTerraform = datastreamStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabasesMysqlTablesToTerraform; exports.datastreamStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabasesMysqlTablesToHclTerraform = datastreamStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabasesMysqlTablesToHclTerraform; exports.datastreamStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabasesToTerraform = datastreamStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabasesToTerraform; exports.datastreamStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabasesToHclTerraform = datastreamStreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabasesToHclTerraform; exports.datastreamStreamSourceConfigMysqlSourceConfigIncludeObjectsToTerraform = datastreamStreamSourceConfigMysqlSourceConfigIncludeObjectsToTerraform; exports.datastreamStreamSourceConfigMysqlSourceConfigIncludeObjectsToHclTerraform = datastreamStreamSourceConfigMysqlSourceConfigIncludeObjectsToHclTerraform; exports.datastreamStreamSourceConfigMysqlSourceConfigToTerraform = datastreamStreamSourceConfigMysqlSourceConfigToTerraform; exports.datastreamStreamSourceConfigMysqlSourceConfigToHclTerraform = datastreamStreamSourceConfigMysqlSourceConfigToHclTerraform; exports.datastreamStreamSourceConfigOracleSourceConfigDropLargeObjectsToTerraform = datastreamStreamSourceConfigOracleSourceConfigDropLargeObjectsToTerraform; exports.datastreamStreamSourceConfigOracleSourceConfigDropLargeObjectsToHclTerraform = datastreamStreamSourceConfigOracleSourceConfigDropLargeObjectsToHclTerraform; exports.datastreamStreamSourceConfigOracleSourceConfigExcludeObjectsOracleSchemasOracleTablesOracleColumnsToTerraform = datastreamStreamSourceConfigOracleSourceConfigExcludeObjectsOracleSchemasOracleTablesOracleColumnsToTerraform; exports.datastreamStreamSourceConfigOracleSourceConfigExcludeObjectsOracleSchemasOracleTablesOracleColumnsToHclTerraform = datastreamStreamSourceConfigOracleSourceConfigExcludeObjectsOracleSchemasOracleTablesOracleColumnsToHclTerraform; exports.datastreamStreamSourceConfigOracleSourceConfigExcludeObjectsOracleSchemasOracleTablesToTerraform = datastreamStreamSourceConfigOracleSourceConfigExcludeObjectsOracleSchemasOracleTablesToTerraform; exports.datastreamStreamSourceConfigOracleSourceConfigExcludeObjectsOracleSchemasOracleTablesToHclTerraform = datastreamStreamSourceConfigOracleSourceConfigExcludeObjectsOracleSchemasOracleTablesToHclTerraform; exports.datastreamStreamSourceConfigOracleSourceConfigExcludeObjectsOracleSchemasToTerraform = datastreamStreamSourceConfigOracleSourceConfigExcludeObjectsOracleSchemasToTerraform; exports.datastreamStreamSourceConfigOracleSourceConfigExcludeObjectsOracleSchemasToHclTerraform = datastreamStreamSourceConfigOracleSourceConfigExcludeObjectsOracleSchemasToHclTerraform; exports.datastreamStreamSourceConfigOracleSourceConfigExcludeObjectsToTerraform = datastreamStreamSourceConfigOracleSourceConfigExcludeObjectsToTerraform; exports.datastreamStreamSourceConfigOracleSourceConfigExcludeObjectsToHclTerraform = datastreamStreamSourceConfigOracleSourceConfigExcludeObjectsToHclTerraform; exports.datastreamStreamSourceConfigOracleSourceConfigIncludeObjectsOracleSchemasOracleTablesOracleColumnsToTerraform = datastreamStreamSourceConfigOracleSourceConfigIncludeObjectsOracleSchemasOracleTablesOracleColumnsToTerraform; exports.datastreamStreamSourceConfigOracleSourceConfigIncludeObjectsOracleSchemasOracleTablesOracleColumnsToHclTerraform = datastreamStreamSourceConfigOracleSourceConfigIncludeObjectsOracleSchemasOracleTablesOracleColumnsToHclTerraform; exports.datastreamStreamSourceConfigOracleSourceConfigIncludeObjectsOracleSchemasOracleTablesToTerraform = datastreamStreamSourceConfigOracleSourceConfigIncludeObjectsOracleSchemasOracleTablesToTerraform; exports.datastreamStreamSourceConfigOracleSourceConfigIncludeObjectsOracleSchemasOracleTablesToHclTerraform = datastreamStreamSourceConfigOracleSourceConfigIncludeObjectsOracleSchemasOracleTablesToHclTerraform; exports.datastreamStreamSourceConfigOracleSourceConfigIncludeObjectsOracleSchemasToTerraform = datastreamStreamSourceConfigOracleSourceConfigIncludeObjectsOracleSchemasToTerraform; exports.datastreamStreamSourceConfigOracleSourceConfigIncludeObjectsOracleSchemasToHclTerraform = datastreamStreamSourceConfigOracleSourceConfigIncludeObjectsOracleSchemasToHclTerraform; exports.datastreamStreamSourceConfigOracleSourceConfigIncludeObjectsToTerraform = datastreamStreamSourceConfigOracleSourceConfigIncludeObjectsToTerraform; exports.datastreamStreamSourceConfigOracleSourceConfigIncludeObjectsToHclTerraform = datastreamStreamSourceConfigOracleSourceConfigIncludeObjectsToHclTerraform; exports.datastreamStreamSourceConfigOracleSourceConfigStreamLargeObjectsToTerraform = datastreamStreamSourceConfigOracleSourceConfigStreamLargeObjectsToTerraform; exports.datastreamStreamSourceConfigOracleSourceConfigStreamLargeObjectsToHclTerraform = datastreamStreamSourceConfigOracleSourceConfigStreamLargeObjectsToHclTerraform; exports.datastreamStreamSourceConfigOracleSourceConfigToTerraform = datastreamStreamSourceConfigOracleSourceConfigToTerraform; exports.datastreamStreamSourceConfigOracleSourceConfigToHclTerraform = datastreamStreamSourceConfigOracleSourceConfigToHclTerraform; exports.datastreamStreamSourceConfigPostgresqlSourceConfigExcludeObjectsPostgresqlSchemasPostgresqlTablesPostgresqlColumnsToTerraform = datastreamStreamSourceConfigPostgresqlSourceConfigExcludeObjectsPostgresqlSchemasPostgresqlTablesPostgresqlColumnsToTerraform; exports.datastreamStreamSourceConfigPostgresqlSourceConfigExcludeObjectsPostgresqlSchemasPostgresqlTablesPostgresqlColumnsToHclTerraform = datastreamStreamSourceConfigPostgresqlSourceConfigExcludeObjectsPostgresqlSchemasPostgresqlTablesPostgresqlColumnsToHclTerraform; exports.datastreamStreamSourceConfigPostgresqlSourceConfigExcludeObjectsPostgresqlSchemasPostgresqlTablesToTerraform = datastreamStreamSourceConfigPostgresqlSourceConfigExcludeObjectsPostgresqlSchemasPostgresqlTablesToTerraform; exports.datastreamStreamSourceConfigPostgresqlSourceConfigExcludeObjectsPostgresqlSchemasPostgresqlTablesToHclTerraform = datastreamStreamSourceConfigPostgresqlSourceConfigExcludeObjectsPostgresqlSchemasPostgresqlTablesToHclTerraform; exports.datastreamStreamSourceConfigPostgresqlSourceConfigExcludeObjectsPostgresqlSchemasToTerraform = datastreamStreamSourceConfigPostgresqlSourceConfigExcludeObjectsPostgresqlSchemasToTerraform; exports.datastreamStreamSourceConfigPostgresqlSourceConfigExcludeObjectsPostgresqlSchemasToHclTerraform = datastreamStreamSourceConfigPostgresqlSourceConfigExcludeObjectsPostgresqlSchemasToHclTerraform; exports.datastreamStreamSourceConfigPostgresqlSourceConfigExcludeObjectsToTerraform = datastreamStreamSourceConfigPostgresqlSourceConfigExcludeObjectsToTerraform; exports.datastreamStreamSourceConfigPostgresqlSourceConfigExcludeObjectsToHclTerraform = datastreamStreamSourceConfigPostgresqlSourceConfigExcludeObjectsToHclTerraform; exports.datastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsPostgresqlSchemasPostgresqlTablesPostgresqlColumnsToTerraform = datastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsPostgresqlSchemasPostgresqlTablesPostgresqlColumnsToTerraform; exports.datastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsPostgresqlSchemasPostgresqlTablesPostgresqlColumnsToHclTerraform = datastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsPostgresqlSchemasPostgresqlTablesPostgresqlColumnsToHclTerraform; exports.datastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsPostgresqlSchemasPostgresqlTablesToTerraform = datastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsPostgresqlSchemasPostgresqlTablesToTerraform; exports.datastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsPostgresqlSchemasPostgresqlTablesToHclTerraform = datastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsPostgresqlSchemasPostgresqlTablesToHclTerraform; exports.datastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsPostgresqlSchemasToTerraform = datastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsPostgresqlSchemasToTerraform; exports.datastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsPostgresqlSchemasToHclTerraform = datastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsPostgresqlSchemasToHclTerraform; exports.datastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsToTerraform = datastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsToTerraform; exports.datastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsToHclTerraform = datastreamStreamSourceConfigPostgresqlSourceConfigIncludeObjectsToHclTerraform; exports.datastreamStreamSourceConfigPostgresqlSourceConfigToTerraform = datastreamStreamSourceConfigPostgresqlSourceConfigToTerraform; exports.datastreamStreamSourceConfigPostgresqlSourceConfigToHclTerraform = datastreamStreamSourceConfigPostgresqlSourceConfigToHclTerraform; exports.datastreamStreamSourceConfigSalesforceSourceConfigExcludeObjectsObjectsFieldsToTerraform = datastreamStreamSourceConfigSalesforceSourceConfigExcludeObjectsObjectsFieldsToTerraform; exports.datastreamStreamSourceConfigSalesforceSourceConfigExcludeObjectsObjectsFieldsToHclTerraform = datastreamStreamSourceConfigSalesforceSourceConfigExcludeObjectsObjectsFieldsToHclTerraform; exports.datastreamStreamSourceConfigSalesforceSourceConfigExcludeObjectsObjectsToTerraform = datastreamStreamSourceConfigSalesforceSourceConfigExcludeObjectsObjectsToTerraform; exports.datastreamStreamSourceConfigSalesforceSourceConfigExcludeObjectsObjectsToHclTerraform = datastreamStreamSourceConfigSalesforceSourceConfigExcludeObjectsObjectsToHclTerraform; exports.datastreamStreamSourceConfigSalesforceSourceConfigExcludeObjectsToTerraform = datastreamStreamSourceConfigSalesforceSourceConfigExcludeObjectsToTerraform; exports.datastreamStreamSourceConfigSalesforceSourceConfigExcludeObjectsToHclTerraform = datastreamStreamSourceConfigSalesforceSourceConfigExcludeObjectsToHclTerraform; exports.datastreamStreamSourceConfigSalesforceSourceConfigIncludeObjectsObjectsFieldsToTerraform = datastreamStreamSourceConfigSalesforceSourceConfigIncludeObjectsObjectsFieldsToTerraform; exports.datastreamStreamSourceConfigSalesforceSourceConfigIncludeObjectsObjectsFieldsToHclTerraform = datastreamStreamSourceConfigSalesforceSourceConfigIncludeObjectsObjectsFieldsToHclTerraform; exports.datastreamStreamSourceConfigSalesforceSourceConfigIncludeObjectsObjectsToTerraform = datastreamStreamSourceConfigSalesforceSourceConfigIncludeObjectsObjectsToTerraform; exports.datastreamStreamSourceConfigSalesforceSourceConfigIncludeObjectsObjectsToHclTerraform = datastreamStreamSourceConfigSalesforceSourceConfigIncludeObjectsObjectsToHclTerraform; exports.datastreamStreamSourceConfigSalesforceSourceConfigIncludeObjectsToTerraform = datastreamStreamSourceConfigSalesforceSourceConfigIncludeObjectsToTerraform; exports.datastreamStreamSourceConfigSalesforceSourceConfigIncludeObjectsToHclTerraform = datastreamStreamSourceConfigSalesforceSourceConfigIncludeObjectsToHclTerraform; exports.datastreamStreamSourceConfigSalesforceSourceConfigToTerraform = datastreamStreamSourceConfigSalesforceSourceConfigToTerraform; exports.datastreamStreamSourceConfigSalesforceSourceConfigToHclTerraform = datastreamStreamSourceConfigSalesforceSourceConfigToHclTerraform; exports.datastreamStreamSourceConfigSqlServerSourceConfigChangeTablesToTerraform = datastreamStreamSourceConfigSqlServerSourceConfigChangeTablesToTerraform; exports.datastreamStreamSourceConfigSqlServerSourceConfigChangeTablesToHclTerraform = datastreamStreamSourceConfigSqlServerSourceConfigChangeTablesToHclTerraform; exports.datastreamStreamSourceConfigSqlServerSourceConfigExcludeObjectsSchemasTablesColumnsToTerraform = datastreamStreamSourceConfigSqlServerSourceConfigExcludeObjectsSchemasTablesColumnsToTerraform; exports.datastreamStreamSourceConfigSqlServerSourceConfigExcludeObjectsSchemasTablesColumnsToHclTerraform = datastreamStreamSourceConfigSqlServerSourceConfigExcludeObjectsSchemasTablesColumnsToHclTerraform; exports.datastreamStreamSourceConfigSqlServerSourceConfigExcludeObjectsSchemasTablesToTerraform = datastreamStreamSourceConfigSqlServerSourceConfigExcludeObjectsSchemasTablesToTerraform; exports.datastreamStreamSourceConfigSqlServerSourceConfigExcludeObjectsSchemasTablesToHclTerraform = datastreamStreamSourceConfigSqlServerSourceConfigExcludeObjectsSchemasTablesToHclTerraform; exports.datastreamStreamSourceConfigSqlServerSourceConfigExcludeObjectsSchemasToTerraform = datastreamStreamSourceConfigSqlServerSourceConfigExcludeObjectsSchemasToTerraform; exports.datastreamStreamSourceConfigSqlServerSourceConfigExcludeObjectsSchemasToHclTerraform = datastreamStreamSourceConfigSqlServerSourceConfigExcludeObjectsSchemasToHclTerraform; exports.datastreamStreamSourceConfigSqlServerSourceConfigExcludeObjectsToTerraform = datastreamStreamSourceConfigSqlServerSourceConfigExcludeObjectsToTerraform; exports.datastreamStreamSourceConfigSqlServerSourceConfigExcludeObjectsToHclTerraform = datastreamStreamSourceConfigSqlServerSourceConfigExcludeObjectsToHclTerraform; exports.datastreamStreamSourceConfigSqlServerSourceConfigIncludeObjectsSchemasTablesColumnsToTerraform = datastreamStreamSourceConfigSqlServerSourceConfigIncludeObjectsSchemasTablesColumnsToTerraform; exports.datastreamStreamSourceConfigSqlServerSourceConfigIncludeObjectsSchemasTablesColumnsToHclTerraform = datastreamStreamSourceConfigSqlServerSourceConfigIncludeObjectsSchemasTablesColumnsToHclTerraform; exports.datastreamStreamSourceConfigSqlServerSourceConfigIncludeObjectsSchemasTablesToTerraform = datastreamStreamSourceConfigSqlServerSourceConfigIncludeObjectsSchemasTablesToTerraform; exports.datastreamStreamSourceConfigSqlServerSourceConfigIncludeObjectsSchemasTablesToHclTerraform = datastreamStreamSourceConfigSqlServerSourceConfigIncludeObjectsSchemasTablesToHclTerraform; exports.datastreamStreamSourceConfigSqlServerSourceConfigIncludeObjectsSchemasToTerraform = datastreamStreamSourceConfigSqlServerSourceConfigIncludeObjectsSchemasToTerraform; exports.datastreamStreamSourceConfigSqlServerSourceConfigIncludeObjectsSchemasToHclTerraform = datastreamStreamSourceConfigSqlServerSourceConfigIncludeObjectsSchemasToHclTerraform; exports.datastreamStreamSourceConfigSqlServerSourceConfigIncludeObjectsToTerraform = datastreamStreamSourceConfigSqlServerSourceConfigIncludeObjectsToTerraform; exports.datastreamStreamSourceConfigSqlServerSourceConfigIncludeObjectsToHclTerraform = datastreamStreamSourceConfigSqlServerSourceConfigIncludeObjectsToHclTerraform; exports.datastreamStreamSourceConfigSqlServerSourceConfigTransactionLogsToTerraform = datastreamStreamSourceConfigSqlServerSourceConfigTransactionLogsToTerraform; exports.datastreamStreamSourceConfigSqlServerSourceConfigTransactionLogsToHclTerraform = datastreamStreamSourceConfigSqlServerSourceConfigTransactionLogsToHclTerraform; exports.datastreamStreamSourceConfigSqlServerSourceConfigToTerraform = datastreamStreamSourceConfigSqlServerSourceConfigToTerraform; exports.datastreamStreamSourceConfigSqlServerSourceConfigToHclTerraform = datastreamStreamSourceConfigSqlServerSourceConfigToHclTerraform; exports.datastreamStreamSourceConfigToTerraform = datastreamStreamSourceConfigToTerraform; exports.datastreamStreamSourceConfigToHclTerraform = datastreamStreamSourceConfigToHclTerraform; exports.datastreamStreamTimeoutsToTerraform = datastreamStreamTimeoutsToTerraform; exports.datastreamStreamTimeoutsToHclTerraform = datastreamStreamTimeoutsToHclTerraform; const JSII_RTTI_SYMBOL_1 = Symbol.for("jsii.rtti"); const cdktf = require("cdktf"); function datastreamStreamBackfillAllMysqlExcludedObjectsMysqlDatabasesMysqlTablesMysqlColumnsToTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } return { collation: cdktf.stringToTerraform(struct.collation), column: cdktf.stringToTerraform(struct.column), data_type: cdktf.stringToTerraform(struct.dataType), nullable: cdktf.booleanToTerraform(struct.nullable), ordinal_position: cdktf.numberToTerraform(struct.ordinalPosition), primary_key: cdktf.booleanToTerraform(struct.primaryKey), }; } function datastreamStreamBackfillAllMysqlExcludedObjectsMysqlDatabasesMysqlTablesMysqlColumnsToHclTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } const attrs = { collation: { value: cdktf.stringToHclTerraform(struct.collation), isBlock: false, type: "simple", storageClassType: "string", }, column: { value: cdktf.stringToHclTerraform(struct.column), isBlock: false, type: "simple", storageClassType: "string", }, data_type: { value: cdktf.stringToHclTerraform(struct.dataType), isBlock: false, type: "simple", storageClassType: "string", }, nullable: { value: cdktf.booleanToHclTerraform(struct.nullable), isBlock: false, type: "simple", storageClassType: "boolean", }, ordinal_position: { value: cdktf.numberToHclTerraform(struct.ordinalPosition), isBlock: false, type: "simple", storageClassType: "number", }, primary_key: { value: cdktf.booleanToHclTerraform(struct.primaryKey), isBlock: false, type: "simple", storageClassType: "boolean", }, }; // remove undefined attributes return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined)); } class DatastreamStreamBackfillAllMysqlExcludedObjectsMysqlDatabasesMysqlTablesMysqlColumnsOutputReference extends cdktf.ComplexObject { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet) { super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); this.isEmptyObject = false; } get internalValue() { if (this.resolvableValue) { return this.resolvableValue; } let hasAnyValues = this.isEmptyObject; const internalValueResult = {}; if (this._collation !== undefined) { hasAnyValues = true; internalValueResult.collation = this._collation; } if (this._column !== undefined) { hasAnyValues = true; internalValueResult.column = this._column; } if (this._dataType !== undefined) { hasAnyValues = true; internalValueResult.dataType = this._dataType; } if (this._nullable !== undefined) { hasAnyValues = true; internalValueResult.nullable = this._nullable; } if (this._ordinalPosition !== undefined) { hasAnyValues = true; internalValueResult.ordinalPosition = this._ordinalPosition; } if (this._primaryKey !== undefined) { hasAnyValues = true; internalValueResult.primaryKey = this._primaryKey; } return hasAnyValues ? internalValueResult : undefined; } set internalValue(value) { if (value === undefined) { this.isEmptyObject = false; this.resolvableValue = undefined; this._collation = undefined; this._column = undefined; this._dataType = undefined; this._nullable = undefined; this._ordinalPosition = undefined; this._primaryKey = undefined; } else if (cdktf.Tokenization.isResolvable(value)) { this.isEmptyObject = false; this.resolvableValue = value; } else { this.isEmptyObject = Object.keys(value).length === 0; this.resolvableValue = undefined; this._collation = value.collation; this._column = value.column; this._dataType = value.dataType; this._nullable = value.nullable; this._ordinalPosition = value.ordinalPosition; this._primaryKey = value.primaryKey; } } get collation() { return this.getStringAttribute('collation'); } set collation(value) { this._collation = value; } resetCollation() { this._collation = undefined; } // Temporarily expose input value. Use with caution. get collationInput() { return this._collation; } get column() { return this.getStringAttribute('column'); } set column(value) { this._column = value; } resetColumn() { this._column = undefined; } // Temporarily expose input value. Use with caution. get columnInput() { return this._column; } get dataType() { return this.getStringAttribute('data_type'); } set dataType(value) { this._dataType = value; } resetDataType() { this._dataType = undefined; } // Temporarily expose input value. Use with caution. get dataTypeInput() { return this._dataType; } // length - computed: true, optional: false, required: false get length() { return this.getNumberAttribute('length'); } get nullable() { return this.getBooleanAttribute('nullable'); } set nullable(value) { this._nullable = value; } resetNullable() { this._nullable = undefined; } // Temporarily expose input value. Use with caution. get nullableInput() { return this._nullable; } get ordinalPosition() { return this.getNumberAttribute('ordinal_position'); } set ordinalPosition(value) { this._ordinalPosition = value; } resetOrdinalPosition() { this._ordinalPosition = undefined; } // Temporarily expose input value. Use with caution. get ordinalPositionInput() { return this._ordinalPosition; } get primaryKey() { return this.getBooleanAttribute('primary_key'); } set primaryKey(value) { this._primaryKey = value; } resetPrimaryKey() { this._primaryKey = undefined; } // Temporarily expose input value. Use with caution. get primaryKeyInput() { return this._primaryKey; } } exports.DatastreamStreamBackfillAllMysqlExcludedObjectsMysqlDatabasesMysqlTablesMysqlColumnsOutputReference = DatastreamStreamBackfillAllMysqlExcludedObjectsMysqlDatabasesMysqlTablesMysqlColumnsOutputReference; _a = JSII_RTTI_SYMBOL_1; DatastreamStreamBackfillAllMysqlExcludedObjectsMysqlDatabasesMysqlTablesMysqlColumnsOutputReference[_a] = { fqn: "@cdktf/provider-google.datastreamStream.DatastreamStreamBackfillAllMysqlExcludedObjectsMysqlDatabasesMysqlTablesMysqlColumnsOutputReference", version: "14.35.1" }; class DatastreamStreamBackfillAllMysqlExcludedObjectsMysqlDatabasesMysqlTablesMysqlColumnsList extends cdktf.ComplexList { /** * @param terraformResource Th