MigrationPropertiesForPatch interface

Właściwości migracji.

Właściwości

cancel

Wskazuje, czy anulowanie musi zostać wyzwolone dla całej migracji.

dbsToCancelMigrationOn

Jeśli chcesz wyzwolić anulowanie dla określonych baz danych, ustaw wartość "triggerCutover" na "True" i nazwy określonych baz danych w tej tablicy.

dbsToMigrate

Nazwy baz danych do migracji.

dbsToTriggerCutoverOn

Jeśli chcesz wyzwolić środowisko jednorazowe dla określonych baz danych, ustaw wartość "triggerCutover" na wartość "True" i nazwy określonych baz danych w tej tablicy.

migrateRoles

Wskazuje, czy należy przeprowadzić migrację ról i uprawnień.

migrationMode

Tryb używany do przeprowadzenia migracji: Online lub Offline.

migrationWindowStartTimeInUtc

Godzina rozpoczęcia (UTC) okna migracji.

overwriteDbsInTarget

Wskazuje, czy bazy danych na serwerze docelowym mogą zostać zastąpione, jeśli są już obecne. W przypadku ustawienia wartości "Fałsz", gdy przepływ pracy migracji wykryje, że baza danych już istnieje na serwerze docelowym, będzie czekać na potwierdzenie.

secretParameters

Parametry wpisu tajnego migracji.

setupLogicalReplicationOnSourceDbIfNeeded

Wskazuje, czy w razie potrzeby należy skonfigurować replikację logiczną na serwerze źródłowym.

sourceDbServerFullyQualifiedDomainName

W pełni kwalifikowana nazwa domeny (FQDN) lub adres IP serwera źródłowego. Ta właściwość jest opcjonalna. Po podaniu usługa migracji zawsze będzie używać go do nawiązywania połączenia z serwerem źródłowym.

sourceDbServerResourceId

Identyfikator zasobu źródłowego serwera bazy danych, gdy wartość "sourceType" to "PostgreSQLSingleServer". W przypadku innych typów źródeł należy ustawić wartość ipaddress:port@username lub hostname:port@username.

startDataMigration

Wskazuje, czy migracja danych musi rozpocząć się od razu.

targetDbServerFullyQualifiedDomainName

W pełni kwalifikowana nazwa domeny (FQDN) lub adres IP serwera docelowego. Ta właściwość jest opcjonalna. Po podaniu usługa migracji zawsze będzie używać go do nawiązywania połączenia z serwerem docelowym.

triggerCutover

Wskazuje, czy należy wyzwolić jednorazowe przejście dla całej migracji.

Szczegóły właściwości

cancel

Wskazuje, czy anulowanie musi zostać wyzwolone dla całej migracji.

cancel?: string

Wartość właściwości

string

dbsToCancelMigrationOn

Jeśli chcesz wyzwolić anulowanie dla określonych baz danych, ustaw wartość "triggerCutover" na "True" i nazwy określonych baz danych w tej tablicy.

dbsToCancelMigrationOn?: string[]

Wartość właściwości

string[]

dbsToMigrate

Nazwy baz danych do migracji.

dbsToMigrate?: string[]

Wartość właściwości

string[]

dbsToTriggerCutoverOn

Jeśli chcesz wyzwolić środowisko jednorazowe dla określonych baz danych, ustaw wartość "triggerCutover" na wartość "True" i nazwy określonych baz danych w tej tablicy.

dbsToTriggerCutoverOn?: string[]

Wartość właściwości

string[]

migrateRoles

Wskazuje, czy należy przeprowadzić migrację ról i uprawnień.

migrateRoles?: string

Wartość właściwości

string

migrationMode

Tryb używany do przeprowadzenia migracji: Online lub Offline.

migrationMode?: string

Wartość właściwości

string

migrationWindowStartTimeInUtc

Godzina rozpoczęcia (UTC) okna migracji.

migrationWindowStartTimeInUtc?: Date

Wartość właściwości

Date

overwriteDbsInTarget

Wskazuje, czy bazy danych na serwerze docelowym mogą zostać zastąpione, jeśli są już obecne. W przypadku ustawienia wartości "Fałsz", gdy przepływ pracy migracji wykryje, że baza danych już istnieje na serwerze docelowym, będzie czekać na potwierdzenie.

overwriteDbsInTarget?: string

Wartość właściwości

string

secretParameters

Parametry wpisu tajnego migracji.

secretParameters?: MigrationSecretParametersForPatch

Wartość właściwości

setupLogicalReplicationOnSourceDbIfNeeded

Wskazuje, czy w razie potrzeby należy skonfigurować replikację logiczną na serwerze źródłowym.

setupLogicalReplicationOnSourceDbIfNeeded?: string

Wartość właściwości

string

sourceDbServerFullyQualifiedDomainName

W pełni kwalifikowana nazwa domeny (FQDN) lub adres IP serwera źródłowego. Ta właściwość jest opcjonalna. Po podaniu usługa migracji zawsze będzie używać go do nawiązywania połączenia z serwerem źródłowym.

sourceDbServerFullyQualifiedDomainName?: string

Wartość właściwości

string

sourceDbServerResourceId

Identyfikator zasobu źródłowego serwera bazy danych, gdy wartość "sourceType" to "PostgreSQLSingleServer". W przypadku innych typów źródeł należy ustawić wartość ipaddress:port@username lub hostname:port@username.

sourceDbServerResourceId?: string

Wartość właściwości

string

startDataMigration

Wskazuje, czy migracja danych musi rozpocząć się od razu.

startDataMigration?: string

Wartość właściwości

string

targetDbServerFullyQualifiedDomainName

W pełni kwalifikowana nazwa domeny (FQDN) lub adres IP serwera docelowego. Ta właściwość jest opcjonalna. Po podaniu usługa migracji zawsze będzie używać go do nawiązywania połączenia z serwerem docelowym.

targetDbServerFullyQualifiedDomainName?: string

Wartość właściwości

string

triggerCutover

Wskazuje, czy należy wyzwolić jednorazowe przejście dla całej migracji.

triggerCutover?: string

Wartość właściwości

string