Aracılığıyla paylaş


MigrationResourceForPatch interface

Migration.

Özellikler

cancel

Taşıma işleminin tamamı için iptal işleminin tetiklenmesi gerekip gerekmediğini belirtir.

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.

dbsToMigrate

Geçirilecek veritabanlarının adları.

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.

migrateRoles

Rollerin ve izinlerin geçirilmesi gerekip gerekmediğini belirtir.

migrationMode

Geçişi gerçekleştirmek için kullanılan mod: Çevrimiçi veya Çevrimdışı.

migrationWindowStartTimeInUtc

Geçiş penceresi için başlangıç saati (UTC).

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.

secretParameters

Geçiş gizli dizisi parametreleri.

setupLogicalReplicationOnSourceDbIfNeeded

Gerekirse, kaynak sunucuda mantıksal çoğaltmanın ayarlanıp ayarlanmayacağını belirtir.

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.

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.

startDataMigration

Veri geçişinin hemen başlaması gerekip gerekmediğini belirtir.

tags

Anahtar-değer çiftleri biçiminde uygulamaya özgü meta veriler.

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.

triggerCutover

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