type property

String? type
getter/setter pair

Identifies the specific error that occurred. Possible string values are:

  • "SQL_EXTERNAL_SYNC_SETTING_ERROR_TYPE_UNSPECIFIED"
  • "CONNECTION_FAILURE"
  • "BINLOG_NOT_ENABLED"
  • "INCOMPATIBLE_DATABASE_VERSION"
  • "REPLICA_ALREADY_SETUP"
  • "INSUFFICIENT_PRIVILEGE"
  • "UNSUPPORTED_MIGRATION_TYPE" : Unsupported migration type.
  • "NO_PGLOGICAL_INSTALLED" : No pglogical extension installed on databases, applicable for postgres.
  • "PGLOGICAL_NODE_ALREADY_EXISTS" : pglogical node already exists on databases, applicable for postgres.
  • "INVALID_WAL_LEVEL" : The value of parameter wal_level is not set to logical.
  • "INVALID_SHARED_PRELOAD_LIBRARY" : The value of parameter shared_preload_libraries does not include pglogical.
  • "INSUFFICIENT_MAX_REPLICATION_SLOTS" : The value of parameter max_replication_slots is not sufficient.
  • "INSUFFICIENT_MAX_WAL_SENDERS" : The value of parameter max_wal_senders is not sufficient.
  • "INSUFFICIENT_MAX_WORKER_PROCESSES" : The value of parameter max_worker_processes is not sufficient.
  • "UNSUPPORTED_EXTENSIONS" : Extensions installed are either not supported or having unsupported versions
  • "INVALID_RDS_LOGICAL_REPLICATION" : The value of parameter rds.logical_replication is not set to 1.
  • "INVALID_LOGGING_SETUP" : The primary instance logging setup doesn't allow EM sync.
  • "INVALID_DB_PARAM" : The primary instance database parameter setup doesn't allow EM sync.
  • "UNSUPPORTED_GTID_MODE" : The gtid_mode is not supported, applicable for MySQL.
  • "SQLSERVER_AGENT_NOT_RUNNING" : SQL Server Agent is not running.
  • "UNSUPPORTED_TABLE_DEFINITION" : The table definition is not support due to missing primary key or replica identity, applicable for postgres.
  • "UNSUPPORTED_DEFINER" : The customer has a definer that will break EM setup.
  • "SQLSERVER_SERVERNAME_MISMATCH" : SQL Server @@SERVERNAME does not match actual host name
  • "PRIMARY_ALREADY_SETUP" : The primary instance has been setup and will fail the setup.
  • "UNSUPPORTED_BINLOG_FORMAT" : The primary instance has unsupported binary log format.
  • "BINLOG_RETENTION_SETTING" : The primary instance's binary log retention setting.

Implementation

core.String? type;