MigrationPropertiesForPatch interface

Properti migrasi.

Properti

cancel

Menunjukkan jika pembatalan harus dipicu untuk seluruh migrasi.

dbsToCancelMigrationOn

Saat Anda ingin memicu pembatalan untuk database tertentu, atur 'triggerCutover' ke 'True' dan nama database tertentu dalam array ini.

dbsToMigrate

Nama database yang akan dimigrasikan.

dbsToTriggerCutoverOn

Saat Anda ingin memicu cutover untuk database tertentu, atur 'triggerCutover' ke 'True' dan nama database tertentu dalam array ini.

migrateRoles

Menunjukkan apakah peran dan izin harus dimigrasikan.

migrationMode

Mode yang digunakan untuk melakukan migrasi: Online atau Offline.

migrationWindowStartTimeInUtc

Waktu mulai (UTC) untuk jendela migrasi.

overwriteDbsInTarget

Menunjukkan apakah database di server target dapat ditimpa saat sudah ada. Jika diatur ke 'Salah', ketika alur kerja migrasi mendeteksi bahwa database sudah ada di server target, alur kerja akan menunggu konfirmasi.

secretParameters

Parameter rahasia migrasi.

setupLogicalReplicationOnSourceDbIfNeeded

Menunjukkan apakah akan menyiapkan replikasi logis pada server sumber, jika diperlukan.

sourceDbServerFullyQualifiedDomainName

Nama domain yang sepenuhnya memenuhi syarat (FQDN) atau alamat IP server sumber. Properti ini bersifat opsional. Ketika disediakan, layanan migrasi akan selalu menggunakannya untuk terhubung ke server sumber.

sourceDbServerResourceId

Pengidentifikasi sumber daya server database sumber, ketika 'sourceType' adalah 'PostgreSQLSingleServer'. Untuk jenis sumber lain, ini harus diatur ke ipaddress:port@username atau hostname:port@username.

startDataMigration

Menunjukkan apakah migrasi data harus segera dimulai.

targetDbServerFullyQualifiedDomainName

Nama domain yang memenuhi syarat (FQDN) atau alamat IP server target. Properti ini bersifat opsional. Ketika disediakan, layanan migrasi akan selalu menggunakannya untuk terhubung ke server target.

triggerCutover

Menunjukkan apakah cutover harus dipicu untuk seluruh migrasi.

Detail Properti

cancel

Menunjukkan jika pembatalan harus dipicu untuk seluruh migrasi.

cancel?: string

Nilai Properti

string

dbsToCancelMigrationOn

Saat Anda ingin memicu pembatalan untuk database tertentu, atur 'triggerCutover' ke 'True' dan nama database tertentu dalam array ini.

dbsToCancelMigrationOn?: string[]

Nilai Properti

string[]

dbsToMigrate

Nama database yang akan dimigrasikan.

dbsToMigrate?: string[]

Nilai Properti

string[]

dbsToTriggerCutoverOn

Saat Anda ingin memicu cutover untuk database tertentu, atur 'triggerCutover' ke 'True' dan nama database tertentu dalam array ini.

dbsToTriggerCutoverOn?: string[]

Nilai Properti

string[]

migrateRoles

Menunjukkan apakah peran dan izin harus dimigrasikan.

migrateRoles?: string

Nilai Properti

string

migrationMode

Mode yang digunakan untuk melakukan migrasi: Online atau Offline.

migrationMode?: string

Nilai Properti

string

migrationWindowStartTimeInUtc

Waktu mulai (UTC) untuk jendela migrasi.

migrationWindowStartTimeInUtc?: Date

Nilai Properti

Date

overwriteDbsInTarget

Menunjukkan apakah database di server target dapat ditimpa saat sudah ada. Jika diatur ke 'Salah', ketika alur kerja migrasi mendeteksi bahwa database sudah ada di server target, alur kerja akan menunggu konfirmasi.

overwriteDbsInTarget?: string

Nilai Properti

string

secretParameters

Parameter rahasia migrasi.

secretParameters?: MigrationSecretParametersForPatch

Nilai Properti

setupLogicalReplicationOnSourceDbIfNeeded

Menunjukkan apakah akan menyiapkan replikasi logis pada server sumber, jika diperlukan.

setupLogicalReplicationOnSourceDbIfNeeded?: string

Nilai Properti

string

sourceDbServerFullyQualifiedDomainName

Nama domain yang sepenuhnya memenuhi syarat (FQDN) atau alamat IP server sumber. Properti ini bersifat opsional. Ketika disediakan, layanan migrasi akan selalu menggunakannya untuk terhubung ke server sumber.

sourceDbServerFullyQualifiedDomainName?: string

Nilai Properti

string

sourceDbServerResourceId

Pengidentifikasi sumber daya server database sumber, ketika 'sourceType' adalah 'PostgreSQLSingleServer'. Untuk jenis sumber lain, ini harus diatur ke ipaddress:port@username atau hostname:port@username.

sourceDbServerResourceId?: string

Nilai Properti

string

startDataMigration

Menunjukkan apakah migrasi data harus segera dimulai.

startDataMigration?: string

Nilai Properti

string

targetDbServerFullyQualifiedDomainName

Nama domain yang memenuhi syarat (FQDN) atau alamat IP server target. Properti ini bersifat opsional. Ketika disediakan, layanan migrasi akan selalu menggunakannya untuk terhubung ke server target.

targetDbServerFullyQualifiedDomainName?: string

Nilai Properti

string

triggerCutover

Menunjukkan apakah cutover harus dipicu untuk seluruh migrasi.

triggerCutover?: string

Nilai Properti

string