Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

SqlExternalSyncSettingError

import type { SqlExternalSyncSettingError } from "https://googleapis.deno.dev/v1/sqladmin:v1.ts";

External primary instance migration setting error/warning.

interface SqlExternalSyncSettingError {
detail?: string;
kind?: string;
type?:
| "SQL_EXTERNAL_SYNC_SETTING_ERROR_TYPE_UNSPECIFIED"
| "CONNECTION_FAILURE"
| "BINLOG_NOT_ENABLED"
| "INCOMPATIBLE_DATABASE_VERSION"
| "REPLICA_ALREADY_SETUP"
| "INSUFFICIENT_PRIVILEGE"
| "UNSUPPORTED_MIGRATION_TYPE"
| "NO_PGLOGICAL_INSTALLED"
| "PGLOGICAL_NODE_ALREADY_EXISTS"
| "INVALID_WAL_LEVEL"
| "INVALID_SHARED_PRELOAD_LIBRARY"
| "INSUFFICIENT_MAX_REPLICATION_SLOTS"
| "INSUFFICIENT_MAX_WAL_SENDERS"
| "INSUFFICIENT_MAX_WORKER_PROCESSES"
| "UNSUPPORTED_EXTENSIONS"
| "INVALID_RDS_LOGICAL_REPLICATION"
| "INVALID_LOGGING_SETUP"
| "INVALID_DB_PARAM"
| "UNSUPPORTED_GTID_MODE"
| "SQLSERVER_AGENT_NOT_RUNNING"
| "UNSUPPORTED_TABLE_DEFINITION"
| "UNSUPPORTED_DEFINER"
| "SQLSERVER_SERVERNAME_MISMATCH"
| "PRIMARY_ALREADY_SETUP"
| "UNSUPPORTED_BINLOG_FORMAT"
| "BINLOG_RETENTION_SETTING"
| "UNSUPPORTED_STORAGE_ENGINE"
| "LIMITED_SUPPORT_TABLES"
| "EXISTING_DATA_IN_REPLICA"
| "MISSING_OPTIONAL_PRIVILEGES"
| "RISKY_BACKUP_ADMIN_PRIVILEGE"
| "INSUFFICIENT_GCS_PERMISSIONS"
| "INVALID_FILE_INFO"
| "UNSUPPORTED_DATABASE_SETTINGS"
| "MYSQL_PARALLEL_IMPORT_INSUFFICIENT_PRIVILEGE"
| "LOCAL_INFILE_OFF"
| "TURN_ON_PITR_AFTER_PROMOTE"
| "INCOMPATIBLE_DATABASE_MINOR_VERSION"
| "SOURCE_MAX_SUBSCRIPTIONS"
| "UNABLE_TO_VERIFY_DEFINERS"
| "SUBSCRIPTION_CALCULATION_STATUS"
| "PG_SUBSCRIPTION_COUNT"
| "PG_SYNC_PARALLEL_LEVEL"
| "INSUFFICIENT_DISK_SIZE"
| "INSUFFICIENT_MACHINE_TIER";
}

§Properties

§
detail?: string
[src]

Additional information about the error encountered.

§
kind?: string
[src]

Can be sql#externalSyncSettingError or sql#externalSyncSettingWarning.

§
type?: "SQL_EXTERNAL_SYNC_SETTING_ERROR_TYPE_UNSPECIFIED" | "CONNECTION_FAILURE" | "BINLOG_NOT_ENABLED" | "INCOMPATIBLE_DATABASE_VERSION" | "REPLICA_ALREADY_SETUP" | "INSUFFICIENT_PRIVILEGE" | "UNSUPPORTED_MIGRATION_TYPE" | "NO_PGLOGICAL_INSTALLED" | "PGLOGICAL_NODE_ALREADY_EXISTS" | "INVALID_WAL_LEVEL" | "INVALID_SHARED_PRELOAD_LIBRARY" | "INSUFFICIENT_MAX_REPLICATION_SLOTS" | "INSUFFICIENT_MAX_WAL_SENDERS" | "INSUFFICIENT_MAX_WORKER_PROCESSES" | "UNSUPPORTED_EXTENSIONS" | "INVALID_RDS_LOGICAL_REPLICATION" | "INVALID_LOGGING_SETUP" | "INVALID_DB_PARAM" | "UNSUPPORTED_GTID_MODE" | "SQLSERVER_AGENT_NOT_RUNNING" | "UNSUPPORTED_TABLE_DEFINITION" | "UNSUPPORTED_DEFINER" | "SQLSERVER_SERVERNAME_MISMATCH" | "PRIMARY_ALREADY_SETUP" | "UNSUPPORTED_BINLOG_FORMAT" | "BINLOG_RETENTION_SETTING" | "UNSUPPORTED_STORAGE_ENGINE" | "LIMITED_SUPPORT_TABLES" | "EXISTING_DATA_IN_REPLICA" | "MISSING_OPTIONAL_PRIVILEGES" | "RISKY_BACKUP_ADMIN_PRIVILEGE" | "INSUFFICIENT_GCS_PERMISSIONS" | "INVALID_FILE_INFO" | "UNSUPPORTED_DATABASE_SETTINGS" | "MYSQL_PARALLEL_IMPORT_INSUFFICIENT_PRIVILEGE" | "LOCAL_INFILE_OFF" | "TURN_ON_PITR_AFTER_PROMOTE" | "INCOMPATIBLE_DATABASE_MINOR_VERSION" | "SOURCE_MAX_SUBSCRIPTIONS" | "UNABLE_TO_VERIFY_DEFINERS" | "SUBSCRIPTION_CALCULATION_STATUS" | "PG_SUBSCRIPTION_COUNT" | "PG_SYNC_PARALLEL_LEVEL" | "INSUFFICIENT_DISK_SIZE" | "INSUFFICIENT_MACHINE_TIER"
[src]

Identifies the specific error that occurred.