مشاركة عبر


MigrationResourceForPatch interface

هجرة.

الخصائص

cancel

يشير إلى ما إذا كان يجب تشغيل الإلغاء لعملية النقل بأكملها.

dbsToCancelMigrationOn

عندما تريد تشغيل الإلغاء لقواعد بيانات معينة ، قم بتعيين "triggerCutover" إلى "True" وأسماء قواعد البيانات المحددة في هذه المصفوفة.

dbsToMigrate

أسماء قواعد البيانات المراد ترحيلها.

dbsToTriggerCutoverOn

عندما تريد تشغيل الانتقال لقواعد بيانات معينة ، قم بتعيين "triggerCutover" إلى "True" وأسماء قواعد البيانات المحددة في هذه المصفوفة.

migrateRoles

يشير إلى ما إذا كان يجب ترحيل الأدوار والأذونات.

migrationMode

الوضع المستخدم لإجراء الترحيل: متصل أو غير متصل.

migrationWindowStartTimeInUtc

وقت البدء (UTC) لنافذة الترحيل.

overwriteDbsInTarget

يشير إلى ما إذا كان يمكن الكتابة فوق قواعد البيانات الموجودة على الخادم الهدف عند وجودها بالفعل. إذا تم تعيينه إلى "خطأ"، فعندما يكتشف سير عمل الترحيل أن قاعدة البيانات موجودة بالفعل على الخادم الهدف، فسوف ينتظر التأكيد.

secretParameters

معلمات بيانات الترحيل السرية.

setupLogicalReplicationOnSourceDbIfNeeded

يشير إلى ما إذا كان سيتم إعداد النسخ المتماثل المنطقي على الخادم المصدر، إذا لزم الأمر.

sourceDbServerFullyQualifiedDomainName

اسم المجال المؤهل بالكامل (FQDN) أو عنوان IP للخادم المصدر. هذه الخاصية اختيارية. عند توفيرها، ستستخدمها خدمة الترحيل دائما للاتصال بالخادم المصدر.

sourceDbServerResourceId

معرف مورد خادم قاعدة البيانات المصدر، عندما يكون "sourceType" هو "PostgreSQLSingleServer". بالنسبة لأنواع المصادر الأخرى، يجب تعيين هذا إلى ipaddress:port@username أو hostname:port@username.

startDataMigration

يشير إلى ما إذا كان يجب أن يبدأ ترحيل البيانات على الفور.

tags

بيانات التعريف الخاصة بالتطبيق في شكل أزواج قيم المفاتيح.

targetDbServerFullyQualifiedDomainName

اسم المجال المؤهل بالكامل (FQDN) أو عنوان IP للخادم الهدف. هذه الخاصية اختيارية. عند توفيرها، ستستخدمها خدمة الترحيل دائما للاتصال بالخادم الهدف.

triggerCutover

يشير إلى ما إذا كان يجب تشغيل الانتقال الشامل للترحيل بأكمله.

تفاصيل الخاصية

cancel

يشير إلى ما إذا كان يجب تشغيل الإلغاء لعملية النقل بأكملها.

cancel?: string

قيمة الخاصية

string

dbsToCancelMigrationOn

عندما تريد تشغيل الإلغاء لقواعد بيانات معينة ، قم بتعيين "triggerCutover" إلى "True" وأسماء قواعد البيانات المحددة في هذه المصفوفة.

dbsToCancelMigrationOn?: string[]

قيمة الخاصية

string[]

dbsToMigrate

أسماء قواعد البيانات المراد ترحيلها.

dbsToMigrate?: string[]

قيمة الخاصية

string[]

dbsToTriggerCutoverOn

عندما تريد تشغيل الانتقال لقواعد بيانات معينة ، قم بتعيين "triggerCutover" إلى "True" وأسماء قواعد البيانات المحددة في هذه المصفوفة.

dbsToTriggerCutoverOn?: string[]

قيمة الخاصية

string[]

migrateRoles

يشير إلى ما إذا كان يجب ترحيل الأدوار والأذونات.

migrateRoles?: string

قيمة الخاصية

string

migrationMode

الوضع المستخدم لإجراء الترحيل: متصل أو غير متصل.

migrationMode?: string

قيمة الخاصية

string

migrationWindowStartTimeInUtc

وقت البدء (UTC) لنافذة الترحيل.

migrationWindowStartTimeInUtc?: Date

قيمة الخاصية

Date

overwriteDbsInTarget

يشير إلى ما إذا كان يمكن الكتابة فوق قواعد البيانات الموجودة على الخادم الهدف عند وجودها بالفعل. إذا تم تعيينه إلى "خطأ"، فعندما يكتشف سير عمل الترحيل أن قاعدة البيانات موجودة بالفعل على الخادم الهدف، فسوف ينتظر التأكيد.

overwriteDbsInTarget?: string

قيمة الخاصية

string

secretParameters

معلمات بيانات الترحيل السرية.

secretParameters?: MigrationSecretParametersForPatch

قيمة الخاصية

setupLogicalReplicationOnSourceDbIfNeeded

يشير إلى ما إذا كان سيتم إعداد النسخ المتماثل المنطقي على الخادم المصدر، إذا لزم الأمر.

setupLogicalReplicationOnSourceDbIfNeeded?: string

قيمة الخاصية

string

sourceDbServerFullyQualifiedDomainName

اسم المجال المؤهل بالكامل (FQDN) أو عنوان IP للخادم المصدر. هذه الخاصية اختيارية. عند توفيرها، ستستخدمها خدمة الترحيل دائما للاتصال بالخادم المصدر.

sourceDbServerFullyQualifiedDomainName?: string

قيمة الخاصية

string

sourceDbServerResourceId

معرف مورد خادم قاعدة البيانات المصدر، عندما يكون "sourceType" هو "PostgreSQLSingleServer". بالنسبة لأنواع المصادر الأخرى، يجب تعيين هذا إلى ipaddress:port@username أو hostname:port@username.

sourceDbServerResourceId?: string

قيمة الخاصية

string

startDataMigration

يشير إلى ما إذا كان يجب أن يبدأ ترحيل البيانات على الفور.

startDataMigration?: string

قيمة الخاصية

string

tags

بيانات التعريف الخاصة بالتطبيق في شكل أزواج قيم المفاتيح.

tags?: {[propertyName: string]: string}

قيمة الخاصية

{[propertyName: string]: string}

targetDbServerFullyQualifiedDomainName

اسم المجال المؤهل بالكامل (FQDN) أو عنوان IP للخادم الهدف. هذه الخاصية اختيارية. عند توفيرها، ستستخدمها خدمة الترحيل دائما للاتصال بالخادم الهدف.

targetDbServerFullyQualifiedDomainName?: string

قيمة الخاصية

string

triggerCutover

يشير إلى ما إذا كان يجب تشغيل الانتقال الشامل للترحيل بأكمله.

triggerCutover?: string

قيمة الخاصية

string