MigrationResourceForPatch interface
Reprezentuje zasób migracji dla poprawki.
Właściwości
cancel | Aby wyzwolić anulowanie dla całej migracji, musimy wysłać tę flagę jako true |
dbs |
Jeśli chcesz wyzwolić anulowanie dla określonych baz danych, wyślij flagę anulowania jako true i nazwy baz danych w tej tablicy |
dbs |
Liczba baz danych do migracji |
dbs |
Kiedy chcesz wyzwolić migrację jednorazową dla określonych baz danych, wyślij flagę triggerCutover jako true i nazwy baz danych w tej tablicy |
migrate |
Aby przeprowadzić migrację ról i uprawnień, musimy wysłać tę flagę jako true |
migration |
Istnieją dwa typy trybów migracji Online i Offline |
migration |
Godzina rozpoczęcia w formacie UTC dla okna migracji |
overwrite |
Wskazuje, czy bazy danych na serwerze docelowym można zastąpić, jeśli są już obecne. Jeśli zostanie ustawiona wartość Fałsz, przepływ pracy migracji będzie czekać na potwierdzenie, jeśli wykryje, że baza danych już istnieje. |
secret |
Parametry wpisu tajnego migracji |
setup |
Wskazuje, czy w razie potrzeby skonfigurować bazę danych LogicalReplicationOnSourceDb |
source |
W pełni kwalifikowana nazwa domeny serwera źródłowego (FQDN) lub adres IP. Jest to opcjonalna wartość, jeśli podać ją klient, usługa migracji zawsze będzie używać jej do połączenia |
source |
Identyfikator zasobu źródłowego serwera bazy danych |
start |
Wskazuje, czy migracja danych powinna rozpocząć się od razu |
tags | Metadane specyficzne dla aplikacji w postaci par klucz-wartość. |
target |
W pełni kwalifikowana nazwa domeny serwera docelowego (FQDN) lub adres IP. Jest to opcjonalna wartość, jeśli podać ją klient, usługa migracji zawsze będzie używać jej do połączenia |
trigger |
Aby wyzwolić migrację jednorazową dla całej migracji, musimy wysłać tę flagę jako true |
Szczegóły właściwości
cancel
Aby wyzwolić anulowanie dla całej migracji, musimy wysłać tę flagę jako true
cancel?: string
Wartość właściwości
string
dbsToCancelMigrationOn
Jeśli chcesz wyzwolić anulowanie dla określonych baz danych, wyślij flagę anulowania jako true i nazwy baz danych w tej tablicy
dbsToCancelMigrationOn?: string[]
Wartość właściwości
string[]
dbsToMigrate
Liczba baz danych do migracji
dbsToMigrate?: string[]
Wartość właściwości
string[]
dbsToTriggerCutoverOn
Kiedy chcesz wyzwolić migrację jednorazową dla określonych baz danych, wyślij flagę triggerCutover jako true i nazwy baz danych w tej tablicy
dbsToTriggerCutoverOn?: string[]
Wartość właściwości
string[]
migrateRoles
Aby przeprowadzić migrację ról i uprawnień, musimy wysłać tę flagę jako true
migrateRoles?: string
Wartość właściwości
string
migrationMode
Istnieją dwa typy trybów migracji Online i Offline
migrationMode?: string
Wartość właściwości
string
migrationWindowStartTimeInUtc
Godzina rozpoczęcia w formacie UTC dla okna migracji
migrationWindowStartTimeInUtc?: Date
Wartość właściwości
Date
overwriteDbsInTarget
Wskazuje, czy bazy danych na serwerze docelowym można zastąpić, jeśli są już obecne. Jeśli zostanie ustawiona wartość Fałsz, przepływ pracy migracji będzie czekać na potwierdzenie, jeśli wykryje, że baza danych już istnieje.
overwriteDbsInTarget?: string
Wartość właściwości
string
secretParameters
Parametry wpisu tajnego migracji
secretParameters?: MigrationSecretParameters
Wartość właściwości
setupLogicalReplicationOnSourceDbIfNeeded
Wskazuje, czy w razie potrzeby skonfigurować bazę danych LogicalReplicationOnSourceDb
setupLogicalReplicationOnSourceDbIfNeeded?: string
Wartość właściwości
string
sourceDbServerFullyQualifiedDomainName
W pełni kwalifikowana nazwa domeny serwera źródłowego (FQDN) lub adres IP. Jest to opcjonalna wartość, jeśli podać ją klient, usługa migracji zawsze będzie używać jej do połączenia
sourceDbServerFullyQualifiedDomainName?: string
Wartość właściwości
string
sourceDbServerResourceId
Identyfikator zasobu źródłowego serwera bazy danych
sourceDbServerResourceId?: string
Wartość właściwości
string
startDataMigration
Wskazuje, czy migracja danych powinna rozpocząć się od razu
startDataMigration?: string
Wartość właściwości
string
tags
Metadane specyficzne dla aplikacji w postaci par klucz-wartość.
tags?: {[propertyName: string]: string}
Wartość właściwości
{[propertyName: string]: string}
targetDbServerFullyQualifiedDomainName
W pełni kwalifikowana nazwa domeny serwera docelowego (FQDN) lub adres IP. Jest to opcjonalna wartość, jeśli podać ją klient, usługa migracji zawsze będzie używać jej do połączenia
targetDbServerFullyQualifiedDomainName?: string
Wartość właściwości
string
triggerCutover
Aby wyzwolić migrację jednorazową dla całej migracji, musimy wysłać tę flagę jako true
triggerCutover?: string
Wartość właściwości
string