MigrationResourceForPatch interface
هجرة.
الخصائص
| cancel | يشير إلى ما إذا كان يجب تشغيل الإلغاء لعملية النقل بأكملها. |
| dbs |
عندما تريد تشغيل الإلغاء لقواعد بيانات معينة ، قم بتعيين "triggerCutover" إلى "True" وأسماء قواعد البيانات المحددة في هذه المصفوفة. |
| dbs |
أسماء قواعد البيانات المراد ترحيلها. |
| dbs |
عندما تريد تشغيل الانتقال لقواعد بيانات معينة ، قم بتعيين "triggerCutover" إلى "True" وأسماء قواعد البيانات المحددة في هذه المصفوفة. |
| migrate |
يشير إلى ما إذا كان يجب ترحيل الأدوار والأذونات. |
| migration |
الوضع المستخدم لإجراء الترحيل: متصل أو غير متصل. |
| migration |
وقت البدء (UTC) لنافذة الترحيل. |
| overwrite |
يشير إلى ما إذا كان يمكن الكتابة فوق قواعد البيانات الموجودة على الخادم الهدف عند وجودها بالفعل. إذا تم تعيينه إلى "خطأ"، فعندما يكتشف سير عمل الترحيل أن قاعدة البيانات موجودة بالفعل على الخادم الهدف، فسوف ينتظر التأكيد. |
| secret |
معلمات بيانات الترحيل السرية. |
| setup |
يشير إلى ما إذا كان سيتم إعداد النسخ المتماثل المنطقي على الخادم المصدر، إذا لزم الأمر. |
| source |
اسم المجال المؤهل بالكامل (FQDN) أو عنوان IP للخادم المصدر. هذه الخاصية اختيارية. عند توفيرها، ستستخدمها خدمة الترحيل دائما للاتصال بالخادم المصدر. |
| source |
معرف مورد خادم قاعدة البيانات المصدر، عندما يكون "sourceType" هو "PostgreSQLSingleServer". بالنسبة لأنواع المصادر الأخرى، يجب تعيين هذا إلى ipaddress:port@username أو hostname:port@username. |
| start |
يشير إلى ما إذا كان يجب أن يبدأ ترحيل البيانات على الفور. |
| tags | بيانات التعريف الخاصة بالتطبيق في شكل أزواج قيم المفاتيح. |
| target |
اسم المجال المؤهل بالكامل (FQDN) أو عنوان IP للخادم الهدف. هذه الخاصية اختيارية. عند توفيرها، ستستخدمها خدمة الترحيل دائما للاتصال بالخادم الهدف. |
| trigger |
يشير إلى ما إذا كان يجب تشغيل الانتقال الشامل للترحيل بأكمله. |
تفاصيل الخاصية
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