/** * @public * @enum */ export declare const MigrationTypeValue: { readonly CDC: "cdc"; readonly FULL_LOAD: "full-load"; readonly FULL_LOAD_AND_CDC: "full-load-and-cdc"; }; /** * @public */ export type MigrationTypeValue = (typeof MigrationTypeValue)[keyof typeof MigrationTypeValue]; /** * @public * @enum */ export declare const TablePreparationMode: { readonly DO_NOTHING: "do-nothing"; readonly DROP_TABLES_ON_TARGET: "drop-tables-on-target"; readonly TRUNCATE: "truncate"; }; /** * @public */ export type TablePreparationMode = (typeof TablePreparationMode)[keyof typeof TablePreparationMode]; /** * @public * @enum */ export declare const DmsSslModeValue: { readonly NONE: "none"; readonly REQUIRE: "require"; readonly VERIFY_CA: "verify-ca"; readonly VERIFY_FULL: "verify-full"; }; /** * @public */ export type DmsSslModeValue = (typeof DmsSslModeValue)[keyof typeof DmsSslModeValue]; /** * @public * @enum */ export declare const AuthMechanismValue: { readonly DEFAULT: "default"; readonly MONGODB_CR: "mongodb_cr"; readonly SCRAM_SHA_1: "scram_sha_1"; }; /** * @public */ export type AuthMechanismValue = (typeof AuthMechanismValue)[keyof typeof AuthMechanismValue]; /** * @public * @enum */ export declare const AuthTypeValue: { readonly NO: "no"; readonly PASSWORD: "password"; }; /** * @public */ export type AuthTypeValue = (typeof AuthTypeValue)[keyof typeof AuthTypeValue]; /** * @public * @enum */ export declare const NestingLevelValue: { readonly NONE: "none"; readonly ONE: "one"; }; /** * @public */ export type NestingLevelValue = (typeof NestingLevelValue)[keyof typeof NestingLevelValue]; /** * @public * @enum */ export declare const ReplicationEndpointTypeValue: { readonly SOURCE: "source"; readonly TARGET: "target"; }; /** * @public */ export type ReplicationEndpointTypeValue = (typeof ReplicationEndpointTypeValue)[keyof typeof ReplicationEndpointTypeValue]; /** * @public * @enum */ export declare const TargetDbType: { readonly MULTIPLE_DATABASES: "multiple-databases"; readonly SPECIFIC_DATABASE: "specific-database"; }; /** * @public */ export type TargetDbType = (typeof TargetDbType)[keyof typeof TargetDbType]; /** * @public * @enum */ export declare const MessageFormatValue: { readonly JSON: "json"; readonly JSON_UNFORMATTED: "json-unformatted"; }; /** * @public */ export type MessageFormatValue = (typeof MessageFormatValue)[keyof typeof MessageFormatValue]; /** * @public * @enum */ export declare const KafkaSaslMechanism: { readonly PLAIN: "plain"; readonly SCRAM_SHA_512: "scram-sha-512"; }; /** * @public */ export type KafkaSaslMechanism = (typeof KafkaSaslMechanism)[keyof typeof KafkaSaslMechanism]; /** * @public * @enum */ export declare const KafkaSecurityProtocol: { readonly PLAINTEXT: "plaintext"; readonly SASL_SSL: "sasl-ssl"; readonly SSL_AUTHENTICATION: "ssl-authentication"; readonly SSL_ENCRYPTION: "ssl-encryption"; }; /** * @public */ export type KafkaSecurityProtocol = (typeof KafkaSecurityProtocol)[keyof typeof KafkaSecurityProtocol]; /** * @public * @enum */ export declare const KafkaSslEndpointIdentificationAlgorithm: { readonly HTTPS: "https"; readonly NONE: "none"; }; /** * @public */ export type KafkaSslEndpointIdentificationAlgorithm = (typeof KafkaSslEndpointIdentificationAlgorithm)[keyof typeof KafkaSslEndpointIdentificationAlgorithm]; /** * @public * @enum */ export declare const SqlServerAuthenticationMethod: { readonly Kerberos: "kerberos"; readonly Password: "password"; }; /** * @public */ export type SqlServerAuthenticationMethod = (typeof SqlServerAuthenticationMethod)[keyof typeof SqlServerAuthenticationMethod]; /** * @public * @enum */ export declare const SafeguardPolicy: { readonly EXCLUSIVE_AUTOMATIC_TRUNCATION: "exclusive-automatic-truncation"; readonly RELY_ON_SQL_SERVER_REPLICATION_AGENT: "rely-on-sql-server-replication-agent"; readonly SHARED_AUTOMATIC_TRUNCATION: "shared-automatic-truncation"; }; /** * @public */ export type SafeguardPolicy = (typeof SafeguardPolicy)[keyof typeof SafeguardPolicy]; /** * @public * @enum */ export declare const TlogAccessMode: { readonly BackupOnly: "BackupOnly"; readonly PreferBackup: "PreferBackup"; readonly PreferTlog: "PreferTlog"; readonly TlogOnly: "TlogOnly"; }; /** * @public */ export type TlogAccessMode = (typeof TlogAccessMode)[keyof typeof TlogAccessMode]; /** * @public * @enum */ export declare const MySQLAuthenticationMethod: { readonly IAM: "iam"; readonly Password: "password"; }; /** * @public */ export type MySQLAuthenticationMethod = (typeof MySQLAuthenticationMethod)[keyof typeof MySQLAuthenticationMethod]; /** * @public * @enum */ export declare const OracleAuthenticationMethod: { readonly Kerberos: "kerberos"; readonly Password: "password"; }; /** * @public */ export type OracleAuthenticationMethod = (typeof OracleAuthenticationMethod)[keyof typeof OracleAuthenticationMethod]; /** * @public * @enum */ export declare const CharLengthSemantics: { readonly BYTE: "byte"; readonly CHAR: "char"; readonly DEFAULT: "default"; }; /** * @public */ export type CharLengthSemantics = (typeof CharLengthSemantics)[keyof typeof CharLengthSemantics]; /** * @public * @enum */ export declare const PostgreSQLAuthenticationMethod: { readonly IAM: "iam"; readonly Password: "password"; }; /** * @public */ export type PostgreSQLAuthenticationMethod = (typeof PostgreSQLAuthenticationMethod)[keyof typeof PostgreSQLAuthenticationMethod]; /** * @public * @enum */ export declare const DatabaseMode: { readonly BABELFISH: "babelfish"; readonly DEFAULT: "default"; }; /** * @public */ export type DatabaseMode = (typeof DatabaseMode)[keyof typeof DatabaseMode]; /** * @public * @enum */ export declare const LongVarcharMappingType: { readonly CLOB: "clob"; readonly NCLOB: "nclob"; readonly WSTRING: "wstring"; }; /** * @public */ export type LongVarcharMappingType = (typeof LongVarcharMappingType)[keyof typeof LongVarcharMappingType]; /** * @public * @enum */ export declare const PluginNameValue: { readonly NO_PREFERENCE: "no-preference"; readonly PGLOGICAL: "pglogical"; readonly TEST_DECODING: "test-decoding"; }; /** * @public */ export type PluginNameValue = (typeof PluginNameValue)[keyof typeof PluginNameValue]; /** * @public * @enum */ export declare const RedisAuthTypeValue: { readonly AUTH_ROLE: "auth-role"; readonly AUTH_TOKEN: "auth-token"; readonly NONE: "none"; }; /** * @public */ export type RedisAuthTypeValue = (typeof RedisAuthTypeValue)[keyof typeof RedisAuthTypeValue]; /** * @public * @enum */ export declare const SslSecurityProtocolValue: { readonly PLAINTEXT: "plaintext"; readonly SSL_ENCRYPTION: "ssl-encryption"; }; /** * @public */ export type SslSecurityProtocolValue = (typeof SslSecurityProtocolValue)[keyof typeof SslSecurityProtocolValue]; /** * @public * @enum */ export declare const EncryptionModeValue: { readonly SSE_KMS: "sse-kms"; readonly SSE_S3: "sse-s3"; }; /** * @public */ export type EncryptionModeValue = (typeof EncryptionModeValue)[keyof typeof EncryptionModeValue]; /** * @public * @enum */ export declare const CannedAclForObjectsValue: { readonly AUTHENTICATED_READ: "authenticated-read"; readonly AWS_EXEC_READ: "aws-exec-read"; readonly BUCKET_OWNER_FULL_CONTROL: "bucket-owner-full-control"; readonly BUCKET_OWNER_READ: "bucket-owner-read"; readonly NONE: "none"; readonly PRIVATE: "private"; readonly PUBLIC_READ: "public-read"; readonly PUBLIC_READ_WRITE: "public-read-write"; }; /** * @public */ export type CannedAclForObjectsValue = (typeof CannedAclForObjectsValue)[keyof typeof CannedAclForObjectsValue]; /** * @public * @enum */ export declare const CompressionTypeValue: { readonly GZIP: "gzip"; readonly NONE: "none"; }; /** * @public */ export type CompressionTypeValue = (typeof CompressionTypeValue)[keyof typeof CompressionTypeValue]; /** * @public * @enum */ export declare const DataFormatValue: { readonly CSV: "csv"; readonly PARQUET: "parquet"; }; /** * @public */ export type DataFormatValue = (typeof DataFormatValue)[keyof typeof DataFormatValue]; /** * @public * @enum */ export declare const DatePartitionDelimiterValue: { readonly DASH: "DASH"; readonly NONE: "NONE"; readonly SLASH: "SLASH"; readonly UNDERSCORE: "UNDERSCORE"; }; /** * @public */ export type DatePartitionDelimiterValue = (typeof DatePartitionDelimiterValue)[keyof typeof DatePartitionDelimiterValue]; /** * @public * @enum */ export declare const DatePartitionSequenceValue: { readonly DDMMYYYY: "DDMMYYYY"; readonly MMYYYYDD: "MMYYYYDD"; readonly YYYYMM: "YYYYMM"; readonly YYYYMMDD: "YYYYMMDD"; readonly YYYYMMDDHH: "YYYYMMDDHH"; }; /** * @public */ export type DatePartitionSequenceValue = (typeof DatePartitionSequenceValue)[keyof typeof DatePartitionSequenceValue]; /** * @public * @enum */ export declare const EncodingTypeValue: { readonly PLAIN: "plain"; readonly PLAIN_DICTIONARY: "plain-dictionary"; readonly RLE_DICTIONARY: "rle-dictionary"; }; /** * @public */ export type EncodingTypeValue = (typeof EncodingTypeValue)[keyof typeof EncodingTypeValue]; /** * @public * @enum */ export declare const ParquetVersionValue: { readonly PARQUET_1_0: "parquet-1-0"; readonly PARQUET_2_0: "parquet-2-0"; }; /** * @public */ export type ParquetVersionValue = (typeof ParquetVersionValue)[keyof typeof ParquetVersionValue]; /** * @public * @enum */ export declare const EndpointSettingTypeValue: { readonly BOOLEAN: "boolean"; readonly ENUM: "enum"; readonly INTEGER: "integer"; readonly STRING: "string"; }; /** * @public */ export type EndpointSettingTypeValue = (typeof EndpointSettingTypeValue)[keyof typeof EndpointSettingTypeValue]; /** * @public * @enum */ export declare const ReleaseStatusValues: { readonly BETA: "beta"; readonly PROD: "prod"; }; /** * @public */ export type ReleaseStatusValues = (typeof ReleaseStatusValues)[keyof typeof ReleaseStatusValues]; /** * @public * @enum */ export declare const SourceType: { readonly replication_instance: "replication-instance"; }; /** * @public */ export type SourceType = (typeof SourceType)[keyof typeof SourceType]; /** * @public * @enum */ export declare const CollectorStatus: { readonly ACTIVE: "ACTIVE"; readonly UNREGISTERED: "UNREGISTERED"; }; /** * @public */ export type CollectorStatus = (typeof CollectorStatus)[keyof typeof CollectorStatus]; /** * @public * @enum */ export declare const VersionStatus: { readonly OUTDATED: "OUTDATED"; readonly UNSUPPORTED: "UNSUPPORTED"; readonly UP_TO_DATE: "UP_TO_DATE"; }; /** * @public */ export type VersionStatus = (typeof VersionStatus)[keyof typeof VersionStatus]; /** * @public * @enum */ export declare const OriginTypeValue: { readonly SOURCE: "SOURCE"; readonly TARGET: "TARGET"; }; /** * @public */ export type OriginTypeValue = (typeof OriginTypeValue)[keyof typeof OriginTypeValue]; /** * @public * @enum */ export declare const RefreshSchemasStatusTypeValue: { readonly FAILED: "failed"; readonly REFRESHING: "refreshing"; readonly SUCCESSFUL: "successful"; }; /** * @public */ export type RefreshSchemasStatusTypeValue = (typeof RefreshSchemasStatusTypeValue)[keyof typeof RefreshSchemasStatusTypeValue]; /** * @public * @enum */ export declare const AssessmentReportType: { readonly CSV: "csv"; readonly PDF: "pdf"; }; /** * @public */ export type AssessmentReportType = (typeof AssessmentReportType)[keyof typeof AssessmentReportType]; /** * @public * @enum */ export declare const ReloadOptionValue: { readonly DATA_RELOAD: "data-reload"; readonly VALIDATE_ONLY: "validate-only"; }; /** * @public */ export type ReloadOptionValue = (typeof ReloadOptionValue)[keyof typeof ReloadOptionValue]; /** * @public * @enum */ export declare const StartReplicationMigrationTypeValue: { readonly RELOAD_TARGET: "reload-target"; readonly RESUME_PROCESSING: "resume-processing"; readonly START_REPLICATION: "start-replication"; }; /** * @public */ export type StartReplicationMigrationTypeValue = (typeof StartReplicationMigrationTypeValue)[keyof typeof StartReplicationMigrationTypeValue]; /** * @public * @enum */ export declare const StartReplicationTaskTypeValue: { readonly RELOAD_TARGET: "reload-target"; readonly RESUME_PROCESSING: "resume-processing"; readonly START_REPLICATION: "start-replication"; }; /** * @public */ export type StartReplicationTaskTypeValue = (typeof StartReplicationTaskTypeValue)[keyof typeof StartReplicationTaskTypeValue];