MigrationProperties interface
Migration.
Properti
| cancel | Menunjukkan jika pembatalan harus dipicu untuk seluruh migrasi. |
| current |
Status migrasi saat ini. |
| dbs |
Saat Anda ingin memicu pembatalan untuk database tertentu, atur 'triggerCutover' ke 'True' dan nama database tertentu dalam array ini. |
| dbs |
Nama database yang akan dimigrasikan. |
| dbs |
Saat Anda ingin memicu cutover untuk database tertentu, atur 'triggerCutover' ke 'True' dan nama database tertentu dalam array ini. |
| migrate |
Menunjukkan apakah peran dan izin harus dimigrasikan. |
| migration |
Pengidentifikasi migrasi. |
| migration |
Pengidentifikasi instans migrasi titik akhir privat. |
| migration |
Mode yang digunakan untuk melakukan migrasi: Online atau Offline. |
| migration |
Opsi yang didukung untuk migrasi. |
| migration |
Waktu akhir (UTC) untuk jendela migrasi. |
| migration |
Waktu mulai (UTC) untuk jendela migrasi. |
| overwrite |
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. |
| secret |
Parameter rahasia migrasi. |
| setup |
Menunjukkan apakah akan menyiapkan replikasi logis pada server sumber, jika diperlukan. |
| source |
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. |
| source |
Metadata server database sumber. |
| source |
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. |
| source |
Jenis server sumber yang digunakan untuk migrasi: ApsaraDB_RDS, AWS, AWS_AURORA, AWS_EC2, AWS_RDS, AzureVM, Crunchy_PostgreSQL, Digital_Ocean_Droplets, Digital_Ocean_PostgreSQL, EDB, EDB_Oracle_Server, EDB_PostgreSQL, GCP, GCP_AlloyDB, GCP_CloudSQL, GCP_Compute, Heroku_PostgreSQL, Huawei_Compute, Huawei_RDS, OnPremises, PostgreSQLCosmosDB, PostgreSQLFlexibleServer, PostgreSQLSingleServer, atau Supabase_PostgreSQL |
| ssl |
Mode SSL yang digunakan oleh migrasi. Mode SSL default untuk 'PostgreSQLSingleServer' adalah 'VerifyFull'. Mode SSL default untuk jenis sumber lainnya adalah 'Prefer'. |
| start |
Menunjukkan apakah migrasi data harus segera dimulai. |
| target |
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. |
| target |
Metadata server database target. |
| target |
Pengidentifikasi sumber daya server database target. |
| trigger |
Menunjukkan apakah cutover harus dipicu untuk seluruh migrasi. |
Detail Properti
cancel
Menunjukkan jika pembatalan harus dipicu untuk seluruh migrasi.
cancel?: string
Nilai Properti
string
currentStatus
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
migrationId
Pengidentifikasi migrasi.
migrationId?: string
Nilai Properti
string
migrationInstanceResourceId
Pengidentifikasi instans migrasi titik akhir privat.
migrationInstanceResourceId?: string
Nilai Properti
string
migrationMode
Mode yang digunakan untuk melakukan migrasi: Online atau Offline.
migrationMode?: string
Nilai Properti
string
migrationOption
Opsi yang didukung untuk migrasi.
migrationOption?: string
Nilai Properti
string
migrationWindowEndTimeInUtc
Waktu akhir (UTC) untuk jendela migrasi.
migrationWindowEndTimeInUtc?: Date
Nilai Properti
Date
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?: MigrationSecretParameters
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
sourceDbServerMetadata
Metadata server database sumber.
sourceDbServerMetadata?: DbServerMetadata
Nilai Properti
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
sourceType
Jenis server sumber yang digunakan untuk migrasi: ApsaraDB_RDS, AWS, AWS_AURORA, AWS_EC2, AWS_RDS, AzureVM, Crunchy_PostgreSQL, Digital_Ocean_Droplets, Digital_Ocean_PostgreSQL, EDB, EDB_Oracle_Server, EDB_PostgreSQL, GCP, GCP_AlloyDB, GCP_CloudSQL, GCP_Compute, Heroku_PostgreSQL, Huawei_Compute, Huawei_RDS, OnPremises, PostgreSQLCosmosDB, PostgreSQLFlexibleServer, PostgreSQLSingleServer, atau Supabase_PostgreSQL
sourceType?: string
Nilai Properti
string
sslMode
Mode SSL yang digunakan oleh migrasi. Mode SSL default untuk 'PostgreSQLSingleServer' adalah 'VerifyFull'. Mode SSL default untuk jenis sumber lainnya adalah 'Prefer'.
sslMode?: 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
targetDbServerMetadata
Metadata server database target.
targetDbServerMetadata?: DbServerMetadata
Nilai Properti
targetDbServerResourceId
Pengidentifikasi sumber daya server database target.
targetDbServerResourceId?: string
Nilai Properti
string
triggerCutover
Menunjukkan apakah cutover harus dipicu untuk seluruh migrasi.
triggerCutover?: string
Nilai Properti
string