MigrationResourceForPatch interface
Migration.
Özellikler
| cancel | Taşıma işleminin tamamı için iptal işleminin tetiklenmesi gerekip gerekmediğini belirtir. |
| dbs |
Belirli veritabanları için iptali tetiklemek istediğinizde, 'triggerCutover' değerini 'True' olarak ayarlayın ve bu dizideki belirli veritabanlarının adlarını ayarlayın. |
| dbs |
Geçirilecek veritabanlarının adları. |
| dbs |
Belirli veritabanları için tam geçişi tetiklemek istediğinizde 'triggerCutover' değerini 'True' olarak ayarlayın ve bu dizideki belirli veritabanlarının adlarını ayarlayın. |
| migrate |
Rollerin ve izinlerin geçirilmesi gerekip gerekmediğini belirtir. |
| migration |
Geçişi gerçekleştirmek için kullanılan mod: Çevrimiçi veya Çevrimdışı. |
| migration |
Geçiş penceresi için başlangıç saati (UTC). |
| overwrite |
Hedef sunucudaki veritabanlarının zaten mevcut olduğunda üzerine yazılıp yazılamayacağını gösterir. 'False' olarak ayarlanırsa, geçiş iş akışı veritabanının hedef sunucuda zaten mevcut olduğunu algıladığında onay bekler. |
| secret |
Geçiş gizli dizisi parametreleri. |
| setup |
Gerekirse, kaynak sunucuda mantıksal çoğaltmanın ayarlanıp ayarlanmayacağını belirtir. |
| source |
Kaynak sunucunun tam etki alanı adı (FQDN) veya IP adresi. Bu özellik isteğe bağlıdır. Sağlandığında, geçiş hizmeti kaynak sunucuya bağlanmak için her zaman bunu kullanır. |
| source |
'sourceType' 'PostgreSQLSingleServer' olduğunda kaynak veritabanı sunucusu kaynağının tanımlayıcısı. Diğer kaynak türleri için bu, ipaddress:port@username veya hostname:port@username olarak ayarlanmalıdır. |
| start |
Veri geçişinin hemen başlaması gerekip gerekmediğini belirtir. |
| tags | Anahtar-değer çiftleri biçiminde uygulamaya özgü meta veriler. |
| target |
Hedef sunucunun tam etki alanı adı (FQDN) veya IP adresi. Bu özellik isteğe bağlıdır. Sağlandığında, geçiş hizmeti hedef sunucuya bağlanmak için her zaman bunu kullanır. |
| trigger |
Geçişin tamamı için tam geçişin tetiklenmesi gerekip gerekmediğini gösterir. |
Özellik Ayrıntıları
cancel
Taşıma işleminin tamamı için iptal işleminin tetiklenmesi gerekip gerekmediğini belirtir.
cancel?: string
Özellik Değeri
string
dbsToCancelMigrationOn
Belirli veritabanları için iptali tetiklemek istediğinizde, 'triggerCutover' değerini 'True' olarak ayarlayın ve bu dizideki belirli veritabanlarının adlarını ayarlayın.
dbsToCancelMigrationOn?: string[]
Özellik Değeri
string[]
dbsToMigrate
Geçirilecek veritabanlarının adları.
dbsToMigrate?: string[]
Özellik Değeri
string[]
dbsToTriggerCutoverOn
Belirli veritabanları için tam geçişi tetiklemek istediğinizde 'triggerCutover' değerini 'True' olarak ayarlayın ve bu dizideki belirli veritabanlarının adlarını ayarlayın.
dbsToTriggerCutoverOn?: string[]
Özellik Değeri
string[]
migrateRoles
Rollerin ve izinlerin geçirilmesi gerekip gerekmediğini belirtir.
migrateRoles?: string
Özellik Değeri
string
migrationMode
Geçişi gerçekleştirmek için kullanılan mod: Çevrimiçi veya Çevrimdışı.
migrationMode?: string
Özellik Değeri
string
migrationWindowStartTimeInUtc
Geçiş penceresi için başlangıç saati (UTC).
migrationWindowStartTimeInUtc?: Date
Özellik Değeri
Date
overwriteDbsInTarget
Hedef sunucudaki veritabanlarının zaten mevcut olduğunda üzerine yazılıp yazılamayacağını gösterir. 'False' olarak ayarlanırsa, geçiş iş akışı veritabanının hedef sunucuda zaten mevcut olduğunu algıladığında onay bekler.
overwriteDbsInTarget?: string
Özellik Değeri
string
secretParameters
Geçiş gizli dizisi parametreleri.
secretParameters?: MigrationSecretParametersForPatch
Özellik Değeri
setupLogicalReplicationOnSourceDbIfNeeded
Gerekirse, kaynak sunucuda mantıksal çoğaltmanın ayarlanıp ayarlanmayacağını belirtir.
setupLogicalReplicationOnSourceDbIfNeeded?: string
Özellik Değeri
string
sourceDbServerFullyQualifiedDomainName
Kaynak sunucunun tam etki alanı adı (FQDN) veya IP adresi. Bu özellik isteğe bağlıdır. Sağlandığında, geçiş hizmeti kaynak sunucuya bağlanmak için her zaman bunu kullanır.
sourceDbServerFullyQualifiedDomainName?: string
Özellik Değeri
string
sourceDbServerResourceId
'sourceType' 'PostgreSQLSingleServer' olduğunda kaynak veritabanı sunucusu kaynağının tanımlayıcısı. Diğer kaynak türleri için bu, ipaddress:port@username veya hostname:port@username olarak ayarlanmalıdır.
sourceDbServerResourceId?: string
Özellik Değeri
string
startDataMigration
Veri geçişinin hemen başlaması gerekip gerekmediğini belirtir.
startDataMigration?: string
Özellik Değeri
string
tags
Anahtar-değer çiftleri biçiminde uygulamaya özgü meta veriler.
tags?: {[propertyName: string]: string}
Özellik Değeri
{[propertyName: string]: string}
targetDbServerFullyQualifiedDomainName
Hedef sunucunun tam etki alanı adı (FQDN) veya IP adresi. Bu özellik isteğe bağlıdır. Sağlandığında, geçiş hizmeti hedef sunucuya bağlanmak için her zaman bunu kullanır.
targetDbServerFullyQualifiedDomainName?: string
Özellik Değeri
string
triggerCutover
Geçişin tamamı için tam geçişin tetiklenmesi gerekip gerekmediğini gösterir.
triggerCutover?: string
Özellik Değeri
string