Migration interface
Geçişin özellikleri.
- Extends
Özellikler
| cancel | Taşıma işleminin tamamı için iptal işleminin tetiklenmesi gerekip gerekmediğini belirtir. |
| current |
Taşıma işleminin geçerli durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| 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 |
Taşıma işleminin tanımlayıcısı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| migration |
Özel uç nokta geçiş örneğinin tanımlayıcısı. |
| migration |
Geçişi gerçekleştirmek için kullanılan mod: Çevrimiçi veya Çevrimdışı. |
| migration |
Geçiş için desteklenen seçenek. |
| migration |
Geçiş penceresi için bitiş saati (UTC). |
| 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 |
Kaynak veritabanı sunucusunun meta verileri. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| 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. |
| source |
Geçiş için kullanılan kaynak sunucu türü: 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 veya Supabase_PostgreSQL |
| ssl |
Taşıma işlemi tarafından kullanılan SSL modu. 'PostgreSQLSingleServer' için varsayılan SSL modu 'VerifyFull'dur. Diğer kaynak türleri için varsayılan SSL modu 'Tercih Et'tir. |
| start |
Veri geçişinin hemen başlaması gerekip gerekmediğini belirtir. |
| 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. |
| target |
Hedef veritabanı sunucusunun meta verileri. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| target |
Hedef veritabanı sunucusu kaynağının tanımlayıcısı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| trigger |
Geçişin tamamı için tam geçişin tetiklenmesi gerekip gerekmediğini gösterir. |
Devralınan Özellikler
| id | Kaynağın tam kaynak kimliği. Örneğin, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| location | Kaynağın bulunduğu coğrafi konum |
| name | Kaynağın adı NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| system |
createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| tags | Kaynak etiketleri. |
| type | Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" NOT: Bu özellik seri hale getirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
Ö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
currentStatus
Taşıma işleminin geçerli durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
currentStatus?: MigrationStatus
Özellik Değeri
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
migrationId
Taşıma işleminin tanımlayıcısı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
migrationId?: string
Özellik Değeri
string
migrationInstanceResourceId
Özel uç nokta geçiş örneğinin tanımlayıcısı.
migrationInstanceResourceId?: 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
migrationOption
Geçiş için desteklenen seçenek.
migrationOption?: string
Özellik Değeri
string
migrationWindowEndTimeInUtc
Geçiş penceresi için bitiş saati (UTC).
migrationWindowEndTimeInUtc?: Date
Özellik Değeri
Date
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?: MigrationSecretParameters
Ö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
sourceDbServerMetadata
Kaynak veritabanı sunucusunun meta verileri. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
sourceDbServerMetadata?: DbServerMetadata
Özellik Değeri
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
sourceType
Geçiş için kullanılan kaynak sunucu türü: 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 veya Supabase_PostgreSQL
sourceType?: string
Özellik Değeri
string
sslMode
Taşıma işlemi tarafından kullanılan SSL modu. 'PostgreSQLSingleServer' için varsayılan SSL modu 'VerifyFull'dur. Diğer kaynak türleri için varsayılan SSL modu 'Tercih Et'tir.
sslMode?: string
Özellik Değeri
string
startDataMigration
Veri geçişinin hemen başlaması gerekip gerekmediğini belirtir.
startDataMigration?: string
Özellik Değeri
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
targetDbServerMetadata
Hedef veritabanı sunucusunun meta verileri. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
targetDbServerMetadata?: DbServerMetadata
Özellik Değeri
targetDbServerResourceId
Hedef veritabanı sunucusu kaynağının tanımlayıcısı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
targetDbServerResourceId?: 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
Devralınan Özellik Detayları
id
Kaynağın tam kaynak kimliği. Örneğin, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
id?: string
Özellik Değeri
string
location
Kaynağın bulunduğu coğrafi konum
location: string
Özellik Değeri
string
name
Kaynağın adı NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
name?: string
Özellik Değeri
string
systemData
createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
systemData?: SystemData
Özellik Değeri
tags
Kaynak etiketleri.
tags?: {[propertyName: string]: string}
Özellik Değeri
{[propertyName: string]: string}
TrackedResource.tagsDevralındı
type
Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" NOT: Bu özellik seri hale getirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
type?: string
Özellik Değeri
string
DevralınanTrackedResource.type