DatabaseUpdateProperties interface
تحديث خصائص قاعدة البيانات.
الخصائص
| auto |
الوقت بالدقائق التي يتم بعدها إيقاف قاعدة البيانات مؤقتا تلقائيا. تعني قيمة -1 أنه تم تعطيل الإيقاف المؤقت التلقائي |
| catalog |
ترتيب كتالوج بيانات التعريف. |
| collation | ترتيب قاعدة البيانات. |
| create |
تحديد وضع إنشاء قاعدة البيانات. الافتراضي: إنشاء قاعدة بيانات عادية. نسخ: ينشئ قاعدة بيانات كنسخة من قاعدة بيانات موجودة. يجب تحديد sourceDatabaseId كمعرف المورد لقاعدة البيانات المصدر. ثانوي: ينشئ قاعدة بيانات كنسخة متماثلة ثانوية من قاعدة بيانات موجودة. يجب تحديد sourceDatabaseId كمعرف المورد لقاعدة البيانات الأساسية الموجودة. PointInTimeRestore: ينشئ قاعدة بيانات عن طريق استعادة نسخة احتياطية لنقطة زمنية لقاعدة بيانات موجودة. يجب تحديد sourceDatabaseId كمعرف المورد لقاعدة البيانات الموجودة، ويجب تحديد restorePointInTime. الاسترداد: ينشئ قاعدة بيانات عن طريق استعادة نسخة احتياطية منسوخة جغرافيا. يجب تحديد sourceDatabaseId كمعرف مورد قاعدة بيانات قابل للاسترداد لاستعادته. استعادة: إنشاء قاعدة بيانات عن طريق استعادة نسخة احتياطية من قاعدة بيانات محذوفة. يجب تحديد sourceDatabaseId. إذا كان sourceDatabaseId هو معرف المورد الأصلي لقاعدة البيانات، فيجب تحديد sourceDatabaseDeletionDate. وإلا يجب أن يكون sourceDatabaseId معرف مورد قاعدة البيانات الذي تم إسقاطه قابلا للاستعادة ويتم تجاهل sourceDatabaseDeletionDate. قد يتم أيضا تحديد restorePointInTime للاستعادة من نقطة زمنية سابقة. RestoreLongTermRetentionBackup: ينشئ قاعدة بيانات عن طريق الاستعادة من مخزن استبقاء طويل المدى. يجب تحديد recoveryServicesRecoveryPointResourceId كمعرف مورد نقطة الاسترداد. النسخ والثانوي والاستعادةLongTermRetentionBackup غير مدعومة لإصدار DataWarehouse. |
| creation |
تاريخ إنشاء قاعدة البيانات (ISO8601 التنسيق). |
| current |
نوع حساب التخزين المستخدم لتخزين النسخ الاحتياطية لقاعدة البيانات هذه. |
| current |
اسم هدف مستوى الخدمة الحالي لقاعدة البيانات. |
| current |
اسم SKU ومستوىه. |
| database |
معرف قاعدة البيانات. |
| default |
المنطقة الثانوية الافتراضية لهذه قاعدة البيانات. |
| earliest |
يسجل هذا أقدم تاريخ بدء ووقت متاح للاستعادة لهذه قاعدة البيانات (بصيغة ISO8601). |
| elastic |
معرف المورد للمجموعة المرنة التي تحتوي على قاعدة البيانات هذه. |
| encryption |
عنوان URI لمخزن مفاتيح azure لقاعدة البيانات إذا تم تكوينه باستخدام المفاتيح المدارة لعميل قاعدة البيانات. |
| encryption |
العلامة لتمكين أو تعطيل التدوير التلقائي لمفتاح AKV لأداة حماية تشفير قاعدة البيانات. |
| failover |
معرف موارد مجموعة الفشل الذي تنتمي إليه هذه القاعدة. |
| federated |
معرف العميل المستخدم للمستأجر المشترك لكل سيناريو CMK لقاعدة البيانات |
| free |
يحدد السلوك عند استنفاد الحدود المجانية الشهرية لقاعدة البيانات المجانية. الإيقاف التلقائي: سيتم إيقاف قاعدة البيانات مؤقتا تلقائيا عند استنفاد الحدود المجانية لبقية الشهر. BillForUsage: ستظل قاعدة البيانات متصلة بالإنترنت عند استنفاد الحدود المجانية وسيتم فوترة أي إفراط. |
| high |
عدد النسخ المتماثلة الثانوية المقترنة بقاعدة بيانات إصدار Business Critical أو Premium أو Hyperscale المستخدمة لتوفير قابلية وصول عالية. لا ينطبق على قاعدة بيانات Hyperscale داخل تجمع مرن. |
| is |
يتم تفعيل تشفير الأشعة تحت الحمراء لهذه قاعدة البيانات. |
| is |
ما إذا كانت قاعدة البيانات هذه قاعدة بيانات دفتر الأستاذ أم لا، مما يعني أن جميع الجداول في قاعدة البيانات هي جداول دفتر الأستاذ. ملاحظة: لا يمكن تغيير قيمة هذه الخاصية بعد إنشاء قاعدة البيانات. |
| keys | معرفات الموارد للهويات المعينة للمستخدم لاستخدامها |
| license |
نوع الترخيص الذي يجب تطبيقه على قاعدة البيانات هذه.
|
| long |
معرف المورد للنسخ الاحتياطي الاستبقاء طويل المدى المرتبط بإنشاء عملية قاعدة البيانات هذه. |
| maintenance |
معرف تكوين الصيانة المعين لقاعدة البيانات. يحدد هذا التكوين الفترة التي ستحدث فيها تحديثات الصيانة. |
| manual |
ما إذا كان يجب إجراء عملية قطع يدوي يتحكم بها العميل أثناء عملية تحديث قاعدة البيانات إلى مستوى Hyperscale أم لا. تنطبق هذه الخاصية فقط عند تغيير حجم قاعدة البيانات من مستوى Business Critical/General Purpose/Premium/Standard إلى طبقة Hyperscale. عند تحديد manualCutover، ستنتظر عملية التحجيم إدخال المستخدم لتشغيل الانتقال إلى قاعدة بيانات Hyperscale. لتشغيل النقل الكلي، يرجى توفير معلمة "performCutover" عندما تكون عملية التحجيم في حالة الانتظار. |
| max |
أقصى حجم سجل لهذه قاعدة البيانات. |
| max |
الحد الأقصى لحجم قاعدة البيانات المعبر عنها بالبايت. |
| min |
الحد الأدنى من السعة التي ستخصصها قاعدة البيانات دائما، إن لم يتم إيقافها مؤقتا |
| paused |
التاريخ الذي تم فيه إيقاف قاعدة البيانات مؤقتا بواسطة تكوين المستخدم أو إجراء (ISO8601 format). القاعدة لا تلغي إذا كانت قاعدة البيانات جاهزة. |
| perform |
لتشغيل النقل اليدوي الذي يتحكم به العميل أثناء حالة الانتظار أثناء عملية التحجيم قيد التقدم. تنطبق معلمة الخاصية هذه فقط على عمليات التحجيم التي يتم بدؤها مع المعلمة "manualCutover". تنطبق هذه الخاصية فقط عند تحجيم قاعدة البيانات من مستوى Business Critical/General Purpose/Premium/Standard إلى طبقة Hyperscale قيد التقدم بالفعل. عند تحديد performCutover، ستقوم عملية التحجيم بتشغيل النقل الكلي وإجراء تغيير الدور إلى قاعدة بيانات Hyperscale. |
| preferred |
نوع الجيب المطلوب على قاعدة البيانات، مثل الجيوب الافتراضية أو VBS. |
| read |
حالة التوجيه للقراءة فقط. إذا تم تفعيلها، يمكن توجيه الاتصالات التي تم تعيين نية التطبيق على القراءة فقط في سلسلة الاتصال الخاصة بها إلى نسخة ثانوية للقراءة فقط في نفس المنطقة. لا ينطبق على قاعدة بيانات Hyperscale داخل تجمع مرن. |
| recoverable |
معرف المورد لقاعدة البيانات القابلة للاسترداد المقترنة بإنشاء عملية قاعدة البيانات هذه. |
| recovery |
معرف المورد لنقطة الاسترداد المقترنة بإنشاء عملية قاعدة البيانات هذه. |
| requested |
نوع حساب التخزين الذي سيتم استخدامه لتخزين النسخ الاحتياطية لقاعدة البيانات هذه. |
| requested |
اسم هدف مستوى الخدمة المطلوب لقاعدة البيانات. |
| restorable |
معرف المورد لقاعدة البيانات التي تم إسقاطها القابلة للاستعادة المقترنة بإنشاء عملية قاعدة البيانات هذه. |
| restore |
تحديد النقطة الزمنية (تنسيق ISO8601) لقاعدة البيانات المصدر التي ستتم استعادتها لإنشاء قاعدة البيانات الجديدة. |
| resumed |
تاريخ استئناف قاعدة البيانات بواسطة إجراء المستخدم أو تسجيل الدخول إلى قاعدة البيانات (ISO8601 الصيغة). الصفر إذا تم إيقاف قاعدة البيانات. |
| sample |
اسم نموذج المخطط لتطبيقه عند إنشاء قاعدة البيانات هذه. |
| secondary |
النوع الثانوي لقاعدة البيانات إذا كانت ثانوية. القيم الصالحة هي Geo و Named و Standby. |
| source |
تحديد الوقت الذي تم فيه حذف قاعدة البيانات. |
| source |
معرف المورد لقاعدة البيانات المصدر المقترنة بإنشاء عملية قاعدة البيانات هذه. |
| status | حالة قاعدة البيانات. |
| use |
ما إذا كانت قاعدة البيانات تستخدم حدودا شهرية مجانية أم لا. مسموح به في قاعدة بيانات واحدة في اشتراك. |
| zone |
سواء كانت قاعدة البيانات هذه زائدة عن الحاجة أم لا، ما يعني أن النسخ المتماثلة لقاعدة البيانات هذه ستنتشر عبر مناطق توفر متعددة. |
تفاصيل الخاصية
autoPauseDelay
الوقت بالدقائق التي يتم بعدها إيقاف قاعدة البيانات مؤقتا تلقائيا. تعني قيمة -1 أنه تم تعطيل الإيقاف المؤقت التلقائي
autoPauseDelay?: number
قيمة الخاصية
number
catalogCollation
ترتيب كتالوج بيانات التعريف.
catalogCollation?: string
قيمة الخاصية
string
collation
ترتيب قاعدة البيانات.
collation?: string
قيمة الخاصية
string
createMode
تحديد وضع إنشاء قاعدة البيانات.
الافتراضي: إنشاء قاعدة بيانات عادية.
نسخ: ينشئ قاعدة بيانات كنسخة من قاعدة بيانات موجودة. يجب تحديد sourceDatabaseId كمعرف المورد لقاعدة البيانات المصدر.
ثانوي: ينشئ قاعدة بيانات كنسخة متماثلة ثانوية من قاعدة بيانات موجودة. يجب تحديد sourceDatabaseId كمعرف المورد لقاعدة البيانات الأساسية الموجودة.
PointInTimeRestore: ينشئ قاعدة بيانات عن طريق استعادة نسخة احتياطية لنقطة زمنية لقاعدة بيانات موجودة. يجب تحديد sourceDatabaseId كمعرف المورد لقاعدة البيانات الموجودة، ويجب تحديد restorePointInTime.
الاسترداد: ينشئ قاعدة بيانات عن طريق استعادة نسخة احتياطية منسوخة جغرافيا. يجب تحديد sourceDatabaseId كمعرف مورد قاعدة بيانات قابل للاسترداد لاستعادته.
استعادة: إنشاء قاعدة بيانات عن طريق استعادة نسخة احتياطية من قاعدة بيانات محذوفة. يجب تحديد sourceDatabaseId. إذا كان sourceDatabaseId هو معرف المورد الأصلي لقاعدة البيانات، فيجب تحديد sourceDatabaseDeletionDate. وإلا يجب أن يكون sourceDatabaseId معرف مورد قاعدة البيانات الذي تم إسقاطه قابلا للاستعادة ويتم تجاهل sourceDatabaseDeletionDate. قد يتم أيضا تحديد restorePointInTime للاستعادة من نقطة زمنية سابقة.
RestoreLongTermRetentionBackup: ينشئ قاعدة بيانات عن طريق الاستعادة من مخزن استبقاء طويل المدى. يجب تحديد recoveryServicesRecoveryPointResourceId كمعرف مورد نقطة الاسترداد.
النسخ والثانوي والاستعادةLongTermRetentionBackup غير مدعومة لإصدار DataWarehouse.
createMode?: string
قيمة الخاصية
string
creationDate
تاريخ إنشاء قاعدة البيانات (ISO8601 التنسيق).
creationDate?: Date
قيمة الخاصية
Date
currentBackupStorageRedundancy
نوع حساب التخزين المستخدم لتخزين النسخ الاحتياطية لقاعدة البيانات هذه.
currentBackupStorageRedundancy?: string
قيمة الخاصية
string
currentServiceObjectiveName
اسم هدف مستوى الخدمة الحالي لقاعدة البيانات.
currentServiceObjectiveName?: string
قيمة الخاصية
string
currentSku
databaseId
معرف قاعدة البيانات.
databaseId?: string
قيمة الخاصية
string
defaultSecondaryLocation
المنطقة الثانوية الافتراضية لهذه قاعدة البيانات.
defaultSecondaryLocation?: string
قيمة الخاصية
string
earliestRestoreDate
يسجل هذا أقدم تاريخ بدء ووقت متاح للاستعادة لهذه قاعدة البيانات (بصيغة ISO8601).
earliestRestoreDate?: Date
قيمة الخاصية
Date
elasticPoolId
معرف المورد للمجموعة المرنة التي تحتوي على قاعدة البيانات هذه.
elasticPoolId?: string
قيمة الخاصية
string
encryptionProtector
عنوان URI لمخزن مفاتيح azure لقاعدة البيانات إذا تم تكوينه باستخدام المفاتيح المدارة لعميل قاعدة البيانات.
encryptionProtector?: string
قيمة الخاصية
string
encryptionProtectorAutoRotation
العلامة لتمكين أو تعطيل التدوير التلقائي لمفتاح AKV لأداة حماية تشفير قاعدة البيانات.
encryptionProtectorAutoRotation?: boolean
قيمة الخاصية
boolean
failoverGroupId
معرف موارد مجموعة الفشل الذي تنتمي إليه هذه القاعدة.
failoverGroupId?: string
قيمة الخاصية
string
federatedClientId
معرف العميل المستخدم للمستأجر المشترك لكل سيناريو CMK لقاعدة البيانات
federatedClientId?: string
قيمة الخاصية
string
freeLimitExhaustionBehavior
يحدد السلوك عند استنفاد الحدود المجانية الشهرية لقاعدة البيانات المجانية.
الإيقاف التلقائي: سيتم إيقاف قاعدة البيانات مؤقتا تلقائيا عند استنفاد الحدود المجانية لبقية الشهر.
BillForUsage: ستظل قاعدة البيانات متصلة بالإنترنت عند استنفاد الحدود المجانية وسيتم فوترة أي إفراط.
freeLimitExhaustionBehavior?: string
قيمة الخاصية
string
highAvailabilityReplicaCount
عدد النسخ المتماثلة الثانوية المقترنة بقاعدة بيانات إصدار Business Critical أو Premium أو Hyperscale المستخدمة لتوفير قابلية وصول عالية. لا ينطبق على قاعدة بيانات Hyperscale داخل تجمع مرن.
highAvailabilityReplicaCount?: number
قيمة الخاصية
number
isInfraEncryptionEnabled
يتم تفعيل تشفير الأشعة تحت الحمراء لهذه قاعدة البيانات.
isInfraEncryptionEnabled?: boolean
قيمة الخاصية
boolean
isLedgerOn
ما إذا كانت قاعدة البيانات هذه قاعدة بيانات دفتر الأستاذ أم لا، مما يعني أن جميع الجداول في قاعدة البيانات هي جداول دفتر الأستاذ. ملاحظة: لا يمكن تغيير قيمة هذه الخاصية بعد إنشاء قاعدة البيانات.
isLedgerOn?: boolean
قيمة الخاصية
boolean
keys
معرفات الموارد للهويات المعينة للمستخدم لاستخدامها
keys?: Record<string, DatabaseKey>
قيمة الخاصية
Record<string, DatabaseKey>
licenseType
نوع الترخيص الذي يجب تطبيقه على قاعدة البيانات هذه.
LicenseIncluded إذا كنت بحاجة إلى رخصة، أو BasePrice إذا كان لديك رخصة ومؤهل لل Azure Hybrid Benefit.
licenseType?: string
قيمة الخاصية
string
longTermRetentionBackupResourceId
معرف المورد للنسخ الاحتياطي الاستبقاء طويل المدى المرتبط بإنشاء عملية قاعدة البيانات هذه.
longTermRetentionBackupResourceId?: string
قيمة الخاصية
string
maintenanceConfigurationId
معرف تكوين الصيانة المعين لقاعدة البيانات. يحدد هذا التكوين الفترة التي ستحدث فيها تحديثات الصيانة.
maintenanceConfigurationId?: string
قيمة الخاصية
string
manualCutover
ما إذا كان يجب إجراء عملية قطع يدوي يتحكم بها العميل أثناء عملية تحديث قاعدة البيانات إلى مستوى Hyperscale أم لا.
تنطبق هذه الخاصية فقط عند تغيير حجم قاعدة البيانات من مستوى Business Critical/General Purpose/Premium/Standard إلى طبقة Hyperscale.
عند تحديد manualCutover، ستنتظر عملية التحجيم إدخال المستخدم لتشغيل الانتقال إلى قاعدة بيانات Hyperscale.
لتشغيل النقل الكلي، يرجى توفير معلمة "performCutover" عندما تكون عملية التحجيم في حالة الانتظار.
manualCutover?: boolean
قيمة الخاصية
boolean
maxLogSizeBytes
أقصى حجم سجل لهذه قاعدة البيانات.
maxLogSizeBytes?: number
قيمة الخاصية
number
maxSizeBytes
الحد الأقصى لحجم قاعدة البيانات المعبر عنها بالبايت.
maxSizeBytes?: number
قيمة الخاصية
number
minCapacity
الحد الأدنى من السعة التي ستخصصها قاعدة البيانات دائما، إن لم يتم إيقافها مؤقتا
minCapacity?: number
قيمة الخاصية
number
pausedDate
التاريخ الذي تم فيه إيقاف قاعدة البيانات مؤقتا بواسطة تكوين المستخدم أو إجراء (ISO8601 format). القاعدة لا تلغي إذا كانت قاعدة البيانات جاهزة.
pausedDate?: Date
قيمة الخاصية
Date
performCutover
لتشغيل النقل اليدوي الذي يتحكم به العميل أثناء حالة الانتظار أثناء عملية التحجيم قيد التقدم.
تنطبق معلمة الخاصية هذه فقط على عمليات التحجيم التي يتم بدؤها مع المعلمة "manualCutover".
تنطبق هذه الخاصية فقط عند تحجيم قاعدة البيانات من مستوى Business Critical/General Purpose/Premium/Standard إلى طبقة Hyperscale قيد التقدم بالفعل.
عند تحديد performCutover، ستقوم عملية التحجيم بتشغيل النقل الكلي وإجراء تغيير الدور إلى قاعدة بيانات Hyperscale.
performCutover?: boolean
قيمة الخاصية
boolean
preferredEnclaveType
نوع الجيب المطلوب على قاعدة البيانات، مثل الجيوب الافتراضية أو VBS.
preferredEnclaveType?: string
قيمة الخاصية
string
readScale
حالة التوجيه للقراءة فقط. إذا تم تفعيلها، يمكن توجيه الاتصالات التي تم تعيين نية التطبيق على القراءة فقط في سلسلة الاتصال الخاصة بها إلى نسخة ثانوية للقراءة فقط في نفس المنطقة. لا ينطبق على قاعدة بيانات Hyperscale داخل تجمع مرن.
readScale?: string
قيمة الخاصية
string
recoverableDatabaseId
معرف المورد لقاعدة البيانات القابلة للاسترداد المقترنة بإنشاء عملية قاعدة البيانات هذه.
recoverableDatabaseId?: string
قيمة الخاصية
string
recoveryServicesRecoveryPointId
معرف المورد لنقطة الاسترداد المقترنة بإنشاء عملية قاعدة البيانات هذه.
recoveryServicesRecoveryPointId?: string
قيمة الخاصية
string
requestedBackupStorageRedundancy
نوع حساب التخزين الذي سيتم استخدامه لتخزين النسخ الاحتياطية لقاعدة البيانات هذه.
requestedBackupStorageRedundancy?: string
قيمة الخاصية
string
requestedServiceObjectiveName
اسم هدف مستوى الخدمة المطلوب لقاعدة البيانات.
requestedServiceObjectiveName?: string
قيمة الخاصية
string
restorableDroppedDatabaseId
معرف المورد لقاعدة البيانات التي تم إسقاطها القابلة للاستعادة المقترنة بإنشاء عملية قاعدة البيانات هذه.
restorableDroppedDatabaseId?: string
قيمة الخاصية
string
restorePointInTime
تحديد النقطة الزمنية (تنسيق ISO8601) لقاعدة البيانات المصدر التي ستتم استعادتها لإنشاء قاعدة البيانات الجديدة.
restorePointInTime?: Date
قيمة الخاصية
Date
resumedDate
تاريخ استئناف قاعدة البيانات بواسطة إجراء المستخدم أو تسجيل الدخول إلى قاعدة البيانات (ISO8601 الصيغة). الصفر إذا تم إيقاف قاعدة البيانات.
resumedDate?: Date
قيمة الخاصية
Date
sampleName
اسم نموذج المخطط لتطبيقه عند إنشاء قاعدة البيانات هذه.
sampleName?: string
قيمة الخاصية
string
secondaryType
النوع الثانوي لقاعدة البيانات إذا كانت ثانوية. القيم الصالحة هي Geo و Named و Standby.
secondaryType?: string
قيمة الخاصية
string
sourceDatabaseDeletionDate
تحديد الوقت الذي تم فيه حذف قاعدة البيانات.
sourceDatabaseDeletionDate?: Date
قيمة الخاصية
Date
sourceDatabaseId
معرف المورد لقاعدة البيانات المصدر المقترنة بإنشاء عملية قاعدة البيانات هذه.
sourceDatabaseId?: string
قيمة الخاصية
string
status
حالة قاعدة البيانات.
status?: string
قيمة الخاصية
string
useFreeLimit
ما إذا كانت قاعدة البيانات تستخدم حدودا شهرية مجانية أم لا. مسموح به في قاعدة بيانات واحدة في اشتراك.
useFreeLimit?: boolean
قيمة الخاصية
boolean
zoneRedundant
سواء كانت قاعدة البيانات هذه زائدة عن الحاجة أم لا، ما يعني أن النسخ المتماثلة لقاعدة البيانات هذه ستنتشر عبر مناطق توفر متعددة.
zoneRedundant?: boolean
قيمة الخاصية
boolean