Freigeben über


MigrationResourceForPatch interface

Migration.

Eigenschaften

cancel

Gibt an, ob der Abbruch für die gesamte Migration ausgelöst werden muss.

dbsToCancelMigrationOn

Wenn Sie einen Abbruch für bestimmte Datenbanken auslösen möchten, legen Sie 'triggerCutover' auf 'True' und die Namen der spezifischen Datenbanken in diesem Array fest.

dbsToMigrate

Namen der zu migrierenden Datenbanken.

dbsToTriggerCutoverOn

Wenn Sie eine Übernahme für bestimmte Datenbanken auslösen möchten, legen Sie 'triggerCutover' auf 'True' und die Namen der spezifischen Datenbanken in diesem Array fest.

migrateRoles

Gibt an, ob Rollen und Berechtigungen migriert werden müssen.

migrationMode

Modus, der zum Ausführen der Migration verwendet wird: Online oder Offline.

migrationWindowStartTimeInUtc

Startzeit (UTC) für das Migrationsfenster.

overwriteDbsInTarget

Gibt an, ob Datenbanken auf dem Zielserver überschrieben werden können, wenn sie bereits vorhanden sind. Wenn der Wert auf "False" festgelegt ist, wartet der Migrationsworkflow auf eine Bestätigung, wenn er erkennt, dass die Datenbank bereits auf dem Zielserver vorhanden ist.

secretParameters

Parameter des Migrationsgeheimnisses.

setupLogicalReplicationOnSourceDbIfNeeded

Gibt an, ob bei Bedarf die logische Replikation auf dem Quellserver eingerichtet werden soll.

sourceDbServerFullyQualifiedDomainName

Vollqualifizierter Domänenname (FQDN) oder IP-Adresse des Quellservers. Diese Eigenschaft ist optional. Wenn angegeben, wird sie vom Migrationsdienst immer verwendet, um eine Verbindung mit dem Quellserver herzustellen.

sourceDbServerResourceId

Kennung der Quelldatenbankserverressource, wenn 'sourceType' 'PostgreSQLSingleServer' ist. Für andere Quelltypen muss dies auf ipaddress:port@username oder hostname:port@username gesetzt werden.

startDataMigration

Gibt an, ob die Datenmigration sofort gestartet werden muss.

tags

Anwendungsspezifische Metadaten in Form von Schlüsselwertpaaren.

targetDbServerFullyQualifiedDomainName

Vollqualifizierter Domänenname (FQDN) oder IP-Adresse des Zielservers. Diese Eigenschaft ist optional. Wenn angegeben, wird sie vom Migrationsdienst immer verwendet, um eine Verbindung mit dem Zielserver herzustellen.

triggerCutover

Gibt an, ob die Übernahme für die gesamte Migration ausgelöst werden muss.

Details zur Eigenschaft

cancel

Gibt an, ob der Abbruch für die gesamte Migration ausgelöst werden muss.

cancel?: string

Eigenschaftswert

string

dbsToCancelMigrationOn

Wenn Sie einen Abbruch für bestimmte Datenbanken auslösen möchten, legen Sie 'triggerCutover' auf 'True' und die Namen der spezifischen Datenbanken in diesem Array fest.

dbsToCancelMigrationOn?: string[]

Eigenschaftswert

string[]

dbsToMigrate

Namen der zu migrierenden Datenbanken.

dbsToMigrate?: string[]

Eigenschaftswert

string[]

dbsToTriggerCutoverOn

Wenn Sie eine Übernahme für bestimmte Datenbanken auslösen möchten, legen Sie 'triggerCutover' auf 'True' und die Namen der spezifischen Datenbanken in diesem Array fest.

dbsToTriggerCutoverOn?: string[]

Eigenschaftswert

string[]

migrateRoles

Gibt an, ob Rollen und Berechtigungen migriert werden müssen.

migrateRoles?: string

Eigenschaftswert

string

migrationMode

Modus, der zum Ausführen der Migration verwendet wird: Online oder Offline.

migrationMode?: string

Eigenschaftswert

string

migrationWindowStartTimeInUtc

Startzeit (UTC) für das Migrationsfenster.

migrationWindowStartTimeInUtc?: Date

Eigenschaftswert

Date

overwriteDbsInTarget

Gibt an, ob Datenbanken auf dem Zielserver überschrieben werden können, wenn sie bereits vorhanden sind. Wenn der Wert auf "False" festgelegt ist, wartet der Migrationsworkflow auf eine Bestätigung, wenn er erkennt, dass die Datenbank bereits auf dem Zielserver vorhanden ist.

overwriteDbsInTarget?: string

Eigenschaftswert

string

secretParameters

Parameter des Migrationsgeheimnisses.

secretParameters?: MigrationSecretParametersForPatch

Eigenschaftswert

setupLogicalReplicationOnSourceDbIfNeeded

Gibt an, ob bei Bedarf die logische Replikation auf dem Quellserver eingerichtet werden soll.

setupLogicalReplicationOnSourceDbIfNeeded?: string

Eigenschaftswert

string

sourceDbServerFullyQualifiedDomainName

Vollqualifizierter Domänenname (FQDN) oder IP-Adresse des Quellservers. Diese Eigenschaft ist optional. Wenn angegeben, wird sie vom Migrationsdienst immer verwendet, um eine Verbindung mit dem Quellserver herzustellen.

sourceDbServerFullyQualifiedDomainName?: string

Eigenschaftswert

string

sourceDbServerResourceId

Kennung der Quelldatenbankserverressource, wenn 'sourceType' 'PostgreSQLSingleServer' ist. Für andere Quelltypen muss dies auf ipaddress:port@username oder hostname:port@username gesetzt werden.

sourceDbServerResourceId?: string

Eigenschaftswert

string

startDataMigration

Gibt an, ob die Datenmigration sofort gestartet werden muss.

startDataMigration?: string

Eigenschaftswert

string

tags

Anwendungsspezifische Metadaten in Form von Schlüsselwertpaaren.

tags?: {[propertyName: string]: string}

Eigenschaftswert

{[propertyName: string]: string}

targetDbServerFullyQualifiedDomainName

Vollqualifizierter Domänenname (FQDN) oder IP-Adresse des Zielservers. Diese Eigenschaft ist optional. Wenn angegeben, wird sie vom Migrationsdienst immer verwendet, um eine Verbindung mit dem Zielserver herzustellen.

targetDbServerFullyQualifiedDomainName?: string

Eigenschaftswert

string

triggerCutover

Gibt an, ob die Übernahme für die gesamte Migration ausgelöst werden muss.

triggerCutover?: string

Eigenschaftswert

string