ManagedDatabaseUpdate الفصل
تحديث قاعدة بيانات مدارة.
يتم ملء المتغيرات بواسطة الخادم فقط، وسيتم تجاهلها عند إرسال طلب.
- توريث
-
ManagedDatabaseUpdate
الدالمنشئ
ManagedDatabaseUpdate(*, tags: Dict[str, str] | None = None, collation: str | None = None, restore_point_in_time: datetime | None = None, catalog_collation: str | CatalogCollationType | None = None, create_mode: str | ManagedDatabaseCreateMode | None = None, storage_container_uri: str | None = None, source_database_id: str | None = None, restorable_dropped_database_id: str | None = None, storage_container_sas_token: str | None = None, recoverable_database_id: str | None = None, long_term_retention_backup_resource_id: str | None = None, auto_complete_restore: bool | None = None, last_backup_name: str | None = None, **kwargs)
المعلمات
- restore_point_in_time
- datetime
الشرطي. إذا كان createMode هو PointInTimeRestore، فإن هذه القيمة مطلوبة. يحدد النقطة الزمنية (تنسيق ISO8601) لقاعدة البيانات المصدر التي ستتم استعادتها لإنشاء قاعدة البيانات الجديدة.
- catalog_collation
- str أو CatalogCollationType
ترتيب كتالوج بيانات التعريف. تتضمن القيم المحتملة: "DATABASE_DEFAULT" و"SQL_Latin1_General_CP1_CI_AS".
- create_mode
- str أو ManagedDatabaseCreateMode
وضع إنشاء قاعدة البيانات المدارة. PointInTimeRestore: إنشاء قاعدة بيانات عن طريق استعادة نسخة احتياطية من نقطة زمنية لقاعدة بيانات موجودة. يجب تحديد SourceDatabaseName و SourceManagedInstanceName و PointInTime. RestoreExternalBackup: إنشاء قاعدة بيانات عن طريق الاستعادة من ملفات النسخ الاحتياطي الخارجية. يجب تحديد الترتيب وStorageContainerUri وStorageContainerSasToken. الاسترداد: ينشئ قاعدة بيانات عن طريق استعادة نسخة احتياطية منسوخة جغرافيا. يجب تحديد RecoverableDatabaseId كمعرف مورد قاعدة بيانات قابل للاسترداد لاستعادته. RestoreLongTermRetentionBackup: إنشاء قاعدة بيانات عن طريق الاستعادة من نسخة احتياطية استبقاء طويلة الأجل (longTermRetentionBackupResourceId مطلوب). تتضمن القيم المحتملة: "افتراضي" و"RestoreExternalBackup" و"PointInTimeRestore" و"Recovery" و"RestoreLongTermRetentionBackup".
- storage_container_uri
- str
الشرطي. إذا كان createMode هو RestoreExternalBackup، فإن هذه القيمة مطلوبة. يحدد uri لحاوية التخزين حيث يتم تخزين النسخ الاحتياطية لهذه الاستعادة.
- source_database_id
- str
معرف المورد لقاعدة البيانات المصدر المقترنة بإنشاء عملية قاعدة البيانات هذه.
- restorable_dropped_database_id
- str
معرف مورد قاعدة البيانات الذي تم إسقاطه القابل للاستعادة للاستعادة عند إنشاء قاعدة البيانات هذه.
- storage_container_sas_token
- str
الشرطي. إذا كان createMode هو RestoreExternalBackup، فإن هذه القيمة مطلوبة. يحدد رمز sas المميز لحاوية التخزين.
- recoverable_database_id
- str
معرف المورد لقاعدة البيانات القابلة للاسترداد المقترنة بإنشاء عملية قاعدة البيانات هذه.
- long_term_retention_backup_resource_id
- str
اسم النسخ الاحتياطي للاحتفاظ طويل الأجل الذي سيتم استخدامه لاستعادة قاعدة البيانات المدارة هذه.
المتغيرات
- status
- str أو ManagedDatabaseStatus
حالة قاعدة البيانات. تتضمن القيم المحتملة: "Online"، و"Offline"، و"Shutdown"، و"Creating"، و"غير قابل للوصول"، و"استعادة"، و"تحديث".
- creation_date
- datetime
تاريخ إنشاء قاعدة البيانات.
- earliest_restore_point
- datetime
أقرب نقطة استعادة في الوقت المناسب لاستعادة نقطة زمنية.
- default_secondary_location
- str
المنطقة المقترنة جغرافيا.
- failover_group_id
- str
معرف مورد مجموعة تجاوز فشل المثيل الذي تنتمي إليه قاعدة البيانات المدارة هذه.