SqlInstancesStartExternalSyncRequest
import type { SqlInstancesStartExternalSyncRequest } from "https://googleapis.deno.dev/v1/sqladmin:v1.ts";
Instance start external sync request.
interface SqlInstancesStartExternalSyncRequest {
migrationType?: "MIGRATION_TYPE_UNSPECIFIED" | "LOGICAL" | "PHYSICAL";
mysqlSyncConfig?: MySqlSyncConfig;
replicaOverwriteEnabled?: boolean;
skipVerification?: boolean;
syncMode?: "EXTERNAL_SYNC_MODE_UNSPECIFIED" | "ONLINE" | "OFFLINE";
syncParallelLevel?:
} | "EXTERNAL_SYNC_PARALLEL_LEVEL_UNSPECIFIED"
| "MIN"
| "OPTIMAL"
| "MAX";
§Properties
§
migrationType?: "MIGRATION_TYPE_UNSPECIFIED" | "LOGICAL" | "PHYSICAL"
[src]Optional. MigrationType configures the migration to use physical files or
logical dump files. If not set, then the logical dump file configuration is
used. Valid values are LOGICAL
or PHYSICAL
. Only applicable to MySQL.
§
mysqlSyncConfig?: MySqlSyncConfig
[src]MySQL-specific settings for start external sync.
§
replicaOverwriteEnabled?: boolean
[src]Optional. MySQL only. True if end-user has confirmed that this SES call will wipe replica databases overlapping with the proposed selected_objects. If this field is not set and there are both overlapping and additional databases proposed, an error will be returned.